Software testing is a well known practice in which development teams investigate whether or not the software they’ve built actually does what it is supposed to do, and does not contain any errors that will affect the performance or security of the application. With the ongoing pressure to deliver software faster than ever before, software testing has become even more imperative to a business’ success.
There are many different approaches teams can take for software testing — automated testing, A/B testing, continuous testing, test-driven development and QA testing to name a few. In addition, there are many different areas and stages within the software that teams need to worry about.
The two main focuses associated with software testing are verification and validation. Verification ensures the software is working as specified, and validation ensures the software satisfies the requirements it was intended for. As software continues to be an important part of the business, testing will need to shift left in the lifecycle and be applied throughout the development process earlier and more often.
There’s a lot to like about behavior-driven development (BDD). When applied in the right way, BDD can narrow communication gaps, inject real-world examples into strategic discussions, and foster a better understanding of the customer. It can help eliminate the many wasteful activities that often hinder software development, such as rework caused by misunderstood or vague … continue reading
Let’s flash back to New Year’s Eve 1999, when we were popping corks to celebrate the entrance of a new millennium and, as the ball dropped, that Y2K hadn’t descended us into the Dark Ages. All the while we were blissfully unaware that the dot.com bubble was about to burst (even though it was obvious … continue reading
HCL OneTest supports a DevOps testing approach with UI testing, API testing, Performance testing, data fabrication, and service Virtualization. The solution is designed to automate and run tests early and more frequently to discover errors faster. Recent additions to the HCL OneTest platform use cloud native technologies to offer users a solution that is both … continue reading
Ashish Mathur, director and architect of testing products at HCL Software, a division of HCL Technologies Traditionally, UI layer testing has been mainly manual due to the brittle nature of typical automated UI testing tools. However, HCL OneTest UI delivers a much more robust test automation platform with both the Script Assure technology as well … continue reading
Selenium is one of the most popular UI testing frameworks out there because it is open source, easy to use and has a lot of community support. According to Max Saperstone, director of software test automation at consulting company Coveros, because there are many large enterprises and businesses that have adopted it, it is proven … continue reading
Enterprises want to deliver software fast in order to keep up with market demands and stay competitive, but at the end of the day it doesn’t matter how fast they deliver software if it’s not pleasing to the end user. “Users are the ones who are going to be interacting with your application, so you … continue reading
I like to see any company’s Quality Assurance (QA) as a living, breathing ecosystem. The ecosystem is defined by your business needs, the complexity of your application, and the innumerable ways in which you QA your system. Together, you, your developers, stakeholders, and customers all live in this ecosystem and vie for the free energy … continue reading
Thought leaders weigh in on what we can expect from the software development industry in 2020: Adam Scroggin, CEO of CardBoard DevOps will continue to be key as we move toward 2020. Software teams will notice more and more that once a product is released, it is not done. Software products are never done. We … continue reading
ProdPerfect has announced a Series A round of funding by Anthos Capital. The $13 million funding follows the company’s March 2019 $2.6 million seed round. According to the company, the new funding will be used to help it expand on application quality, deployment speed and developer productivity. ProdPerfect currently offers an autonomous end-to-end web application … continue reading
Companies may be shifting testing left, but lack of access to internal services as well as external services can delay testing and cause unnecessary bottlenecks. According to the Sogeti 2019 Continuous Testing report, test environments are one of the biggest bottlenecks to achieving continuous testing. The survey results reveal the inordinate amount of time that … continue reading
Testing continued to evolve throughout the year as businesses worked to get high-quality software out faster. Now that testing early and often has become a common mantra among development teams, testing smarter was the new focus in 2019. The advances in machine learning and artificial intelligence have enabled more test automation and accuracy. Perfecto announced … continue reading
Test automation is a key to today’s business success, but businesses are failing to apply it everywhere. A recent report revealed only 75% of organizations don’t have test automation in place at every stage of development, and only 7% of organizations automate test on the mainframe. In addition, 82% of respondents don’t believe they will … continue reading