15 Best Practices for Building an Efficient Protractor Automation Framework

For many software development enterprises, Angular seems to be one of the most preferable web development frameworks to develop single-page application. This kind of application is a bit different as compared with the traditional multi-page application where you might see less or even no page reloading when surfing from page to page. Moreover, Angular also provides a lot of eye-catching customized web controls and powerful features to simplify the steps of making modern design, fast response and scalable web application. Continue reading

Thanh Viet Le
Thanh currently is a software test lead with more than 8 years of experience in both Manual and Automated testing. Working at LogiGear, he has involved in many projects which provide QA services for various application types such as: Web-based, Cloud-based, API, Mobile and TelePresence System.

He does not only possess strong experience in Test Design and Test Process but also leadership and management skills. He has succeeded in managing many teams with different sizes to achieve the project's goals and satisfy client's expectations. Importantly, he is skilled in building Automation frameworks for testing API and Web applications on both Desktop & Mobile devices using Protractor, Selenium, Appium, TestArchitect, and various programming languages.

How to Create Non-technical Readable Automated Tests

Generally speaking, test automation means doing functional testing through the UI. Non-UI automation tends to be easier and more inherently stable and should also always be looked at in addition to UI automation. Continue reading

Hien D Nguyen
Hien D. Nguyen is an experienced Software QA Engineer at LogiGear Corporation. A tester by day and a blogger by night, Hien has a great passion for software testing, especially complex test automation problems. When not doing all those, he enjoys reading, jogging and trying new things.

Building a Selenium Framework from A to Z

This blog post is divided into 3 parts. In Part 1, we’ll focus on the high-level architecture of the Selenium framework. Part 2 will guide you through the steps to build the core components of the framework. Finally, Part 3 will discuss the utilities we can add to enrich our Selenium framework and increase productivity. Although it’s highly recommended that you read each part in the suggested order, you can still jump to the parts that most interest you. Continue reading

Thuc Nguyen
Thuc Nguyen has been leading the product teams at LogiGear in delivering quality test automation solutions to LogiGear's customers and services clients. Thuc has a great passion for helping organizations transform their Test Automation, Continuous Delivery and DevOps practices as well as empowering testers of all technical levels to thrive in complex enterprise environments.
Truong Pham
Truong joined LogiGear Da Nang as a Test Automation Engineer. He has now been working for LogiGear's Testing Center of Excellence, and he is responsible for building and enhancing test automation frameworks as well as providing high quality testing services. Truong has great a passion for test automation. In his free time, Truong tinkers with new technologies for fun.

Infographic: What Is Action Based Testing?

Action Based Testing is the secret sauce that makes TestArchitect a winning recipe for test teams. Find out how to apply ABT in your testing regimen with this infographic.

Continue reading

Alejandra Clemente
Although Alejandra (Alix) Clemente focused her university years on business and management, she was realized to have a knack for writing at an early age. Throughout her life, Alix has written and edited for various publications. Upon completion of her bachelor's degree, Alix chose to reside in Ho Chi Minh City, Vietnam, whilst holding the role of Managing Editor at LogiGear.