Blog

Stay up to date with Astegic on the latest QA technology and trends

Shift-Left Testing for Enhancing Software Quality

Agile and DevOps have changed the traditional ways of software development and software QA testing approaches by making the process continuous — continuous testing, continuous development, and continuous deployment. This implies that software testing is no longer an isolated activity that begins post-development; rather it occurs on a continuous basis, right from inception – the…

Agile Testing

The Spirit of Agility

Agility refers to the ability to quickly adapt and respond to the changing business environments and evolving market needs. In the current software development and software testing domain, the word ‘Agile’ acts as an umbrella term encompassing several agile methodologies and processes like Extreme Programming, Lean, Feature Driven Development, Kanban, Scrum, Scrumban and more. The Need…

Crowdsourced Testing – A Smart Approach to Software Testing

The genesis of the term ‘Crowdsourcing’ can be traced back to the year 2005. Jeff Howe and Mark Robinson, editors at Wired, used the word to describe how businesses were using the Internet to outsource work to the crowd. Crowdsourced Testing (CT) brings together the benefits, efficacy, and competence of Crowdsourcing and the Cloud platform,…

The Cost of Defects in Software Testing

Though we are all fallible, but in the software testing industry, the implications of a single defect can be colossal. The costs of finding and fixing defects rise noticeably as we proceed further in the software development lifecycle. A research by IBM validates the same. If an error is detected in the requirement specifications stage,…

Creating Business Value with Mature QA Practices

Adapting continuously to the latest disruptive technologies while simultaneously handling multiple projects with expectations of faster response times is critical, especially from a QA & software testing perspective. Testing teams are expected to validate the product and verify that it is defect-free, in addition to ensuring the fulfillment of the overall strategic business goals by…

DevOps Testing - DevOps QA Testing

DevOps: 6 Trends to Watch in 2018

The term ‘DevOps’ was coined by Patrick Debois and Andrew Shafer around 2008 as an extension of Agile development environments. Currently, it is becoming quite a buzzword in the QA & software testing market – often commonly thrown around by corporations. Nevertheless, despite all the hype, fundamentally, DevOps is simply about bringing people and processes…

Is it Wise to hold Testers Culpable for a Buggy End-Product?

In this agile era, where software development speed and quantity have become as significant as software quality assurance, can testers be held solely liable for a buggy software? Admittedly, it’s an unjust proposition. First of all, although it is significant that testers should have the critical testing skills to perform their jobs competently, yet there…

Parallel Testing – A Faster Test Run

Time, being a crucial and finite resource, is critical to the ROI of every business, and hence, 100% test coverage is hardly aimed for. Moreover, with Continuous Integrations, testers and developers are incessantly writing test scripts for varied features. And with different operating systems and a multitude of hardware form factors to test– iPhones and…

Selenium Testing

Selenium Testing Tool – An Outline

Selenium is a suite of tools to automate web browsers across many platforms. It is an open source framework that can run in many browsers and operating systems. Selenium is the core technology in a number of browser automation tools, APIs and frameworks. Selenium testing has become a popular choice in the current software automation…