![]() |
The Rise and Fall of Protractor, and Why You Should Stop Using It Protractor has been a popular choice for writing end-to-end (E2E) browser tests over the past decade. However, Protractor is being removed from the Angular project as of Angular 15 due to a loss of dedicated developers and the rise of better testing frameworks. Based on this state of affairs, what should developers working with Protractor do, and what tool choices do developers have going forward? |
|
![]() |
Uplifting QA Teams Through Metrics As software products and services are becoming more complex, it requires more comprehensive testing for identifying the defects and pursuing the necessary fixes before it becomes available for public release. The QA process needs to be planned out and monitored so that it can be successful. The most effective way to track the efficacy of QA activities is to use well-thought-through metrics. |
|
![]() |
The Growing Role of AI in DevOps All around us, we are seeing a growing trend of artificial intelligence (AI) being implemented in every aspect of our lives—from self-driving cars to intelligent chatbots. But what about the world of DevOps? Has AI come to play a role here as well? The growing role of AI in DevOps has unearthed some key benefits it can bring to many DevOps workflows. |
|
![]() |
Cost Effective: Pre vs Post Comparison Regression Testing The approach to test via comparison of multiple API responses between production and test code versions is very effective and produces the required results, release over release. Improvements and changes, however, are needed to address changing needs. This is true for most if not all tech solutions; the economics principle ‘Law of Diminishing Marginal Utility’ also applies to software. A tech solution that excited stakeholders when first introduced could become stale very soon. A revamp or a new solution is needed to match evolving expectations. |
|
![]() |
Why Should Businesses Leverage Selenium Automation Testing? One tool that has come a long way in simplifying testing efforts through automation technology is Selenium. Read more to learn the benefits of web automation testing and why Selenium can be the ultimate choice for a solution that can aid the web automation testing processes for organizations of different sizes and industries. |
|
![]() |
Continuous Testing with Self-Healing: Why Is It Important? Adopting a machine learning-driven self-healing technique in test automation can prevent flaky tests, reduce test failures, and save time on code maintenance. Self-healing is one of the essential factors for successfully performing continuous testing in the DevOps model. |
|
![]() |
Just a Tester? A Report Part-Way Through Data Analysis Testers come from a wider range of backgrounds, and have complex multifaceted roles. People who test are not “just testers…” At present, many testers do not feel well-supported by their tools. As my research uncovered stories of frustration, fear, and anger, I realized the illusory role of usability in tool adoption and the importance of understanding who is using those tools. |
|
![]() |
Cucumber for BDD—How Effective Is It? Whether to use Cucumber and BDD (Behavior Driven Development) is an old topic and a lot has been shared regarding this already. However I believe many times it’s just the high level technical reasons that make it to the forefront of the argument on how effective it is, and I want to address the topic from a holistic point of view and not just technical. |
|
![]() |
Building the Right Culture Within Your SQA Team The concept for development teams in a scrum environment is to be self-organizing, basically managing themselves and holding each other accountable. This poses the question: What do QA managers do with their time? For me, it’s always been about building the right culture—respecting those under you just as much as you respect those above you. It is about finding a way to manage your team without being directly involved with them. |
|
![]() |
Taking Care of the User—Is Your Mobile App User-Friendly? All You Need to Know About Usability Testing Business owners and developers must keep in mind that modern users can be very picky and demanding, and they must do their best to meet all their users' expectations. The best way to solve this issue is to perform usability testing regularly. |
Pages
Upcoming Events
Apr 30 |
STAREAST Software Testing Conference in Orlando & Online |
Jun 04 |
Agile + DevOps West The Latest in Agile and DevOps |
Oct 01 |
STARWEST Software Testing Conference in Anaheim & Online |
Nov 05 |
Agile + DevOps East The Conference for Agile and DevOps Professionals |