Skip to main content

Development Testing | Key Practices in Development Testing

· 4 min read
Badri Varadarajan
Co-Founder and COO, DevAssure

DevTesting is a software development approach that integrates the development and testing phases, bridging the gap between these traditionally separate functions. In conventional software development, the separation of development and testing can cause delays between writing code and testing it. DevTest, however, fosters a collaborative environment where these phases are intertwined, promoting continuous feedback and improvement.

Test Driven Development | Explained with Examples and Tools

· 11 min read
Divya Manohar
Co-Founder and CEO, DevAssure

This blog talks about test driven development as well as its importance. Moreover, it also elaborates test driven development with examples.

Best Testing Tool for QA Teams

· 7 min read
Santhosh Selladurai
Co-Founder and CTO, DevAssure

Choosing the best testing tool is very important as it plays a vital role in shipping products. In a nutshell, adopting best testing tools can help organizations to reduce bugs.

DevAssure | Best Test Automation Platform - Free for Individuals

· 10 min read
Anush Chandra Shekar
SEO & Digital Marketing, DevAssure

DevAssure is one of the best test automation platform that helps QA Professionals automate their testing journey in ease.

Introducing DevAssure | Low code Test Automation Platform

· 11 min read
Divya Manohar
Co-Founder and CEO, DevAssure

What is Test Automation? Why is Test Automation important?

Test Automation is the practice of using software tools and scripts to execute tests on the application under test automatically. It involves creating test scripts that can be executed repeatedly with minimal human intervention to identify bugs in the application under test. Test automation is predominantly used in regression testing, to ensure new changes in the application do not break the existing functionalities in the application. Additionally automated tests can also be scripted for performance and load testing.

Test Automation Frameworks and Its Types

· 10 min read
Divya Manohar
Co-Founder and CEO, DevAssure

An automation framework is a collection of multiple tools and libraries that are structured together to support automated testing of an application.

WebTable Automation using Selenium

· 5 min read
Divya Manohar
Co-Founder and CEO, DevAssure

A dynamic table is a table where the number of rows and columns can change frequently. To manage these changes, advanced techniques are required to locate and interact with elements within a dynamic table in Selenium.

Leveraging AI for Automated Test Case Generation

· 12 min read
Divya Manohar
Co-Founder and CEO, DevAssure

The art of writing effective test cases comes with the ability to understand and decode the feature specification documents (PRDs) and UI mockups. Besides the ability to understand the features and the product, one needs to be able to understand the real time scenarios, how users interact with the product, analyse and identify the key hindering factors on the product to write more comprehensive test cases.

Visual Comparison Testing Graphs and Charts with Selenium Automation

· 7 min read
Santhosh Selladurai
Co-Founder and CTO, DevAssure

Automated tests to validate graphs and charts are often tricky depending on the library used to generate the graphs and charts. Identifying elements inside a graph and doing an attribute check will not give accurate results. The most reliable way to do automated testing of graphs and charts is with visual comparison testing.