The Evolution of Testing in the Digital Era
Customers quickly reject buggy software, and as a result, software testing has acquired great importance in the modern day. In this article, we trace the evolution of testing, and see if we can learn any lessons from the past. Read it here.
The Evolution of a Strategic Product Development Relationship
Building a strategic product development relationship is difficult, but rewarding. In this article, Parag Kulkarni lays out the logical steps to select a product development partner that’s perfect for you.
Smart Testing in the Age of Machine Learning
While test automation has helped product companies keep up with the required delivery speed, incorporating AI/ML capabilities in test automation will be a futuristic approach to take. Check out this blog to delve into the details.
The Rise of Cognitive QA in the IT Industry
In the future, the delivery cycles will continue to shrink and the pressure on testing will increase. Continuous testing in such times might not be able to keep pace with this.
Let’s go beyond QA and look at QE
By integrating quality at every step of the software development lifecycle, companies can create products that set new standards of quality in the market. It’s clear that Quality Engineering is now a strategic function with the potential to deliver a competitive advantage.
A Honest Look – Can AI Help Us Build Better Software Products?
The software development industry sure has changed. We used “waterfall” to build software products in a phased, sequential manner. Then the Software Development Life Cycle started becoming less relevant. From Agile and DevOps to automated testing, and mobile and cloud technology –disruption hit the software development process.
Testing in Absence of Input Documentation
Recently I worked on a project, where lack of documentation necessary to plan the testing activity was an issue. Although this is not a very common scenario, the possibility can’t be ruled out completely.
Test Driven Development
Software testing is a mechanism in which the program or an application is executed where the basic intention is to find out the discrepancies and deviations between the desired result or the outcome and the actual result or outcome.
Windows Hardware Quality Labs (WHQL)
Windows Hardware Quality Labs or WHQL is Microsoft’s testing process which involves in running a set of tests on third-party hardware or software application, and submitting the log files from these tests to Microsoft for review. Products that pass the WHQL tests get to use a”Certified for Windows” logotype, which certifies
Behavior-Driven Development (BDD) Test Automation Using Cucumber
Behavior-driven development (BDD) is a software development process that has come out of the software engineering methodology of test-driven development (TDD). BDD (behavior-driven development) is largely facilitated through the use of a simple domain-specific language (DSL) using natural language constructs (e.g., English-like sentences)