- Data Structure
- Networking
- RDBMS
- Operating System
- Java
- MS Excel
- iOS
- HTML
- CSS
- Android
- Python
- C Programming
- C++
- C#
- MongoDB
- MySQL
- Javascript
- PHP
- Physics
- Chemistry
- Biology
- Mathematics
- English
- Economics
- Psychology
- Social Studies
- Fashion Studies
- Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Found 871 Articles for Automation Testing
895 Views
The documentation of objects written before or during software testing is known as test documentation. It aids the research team in decreasing commitment to testing, test coverage, resource monitoring, and implementation development, among other things. It's a comprehensive set of documents that lets you define and track test preparation, test design, test implementation, and test results resulting from testing activities. It is a comprehensive set of documents that allows you to define and document test planning, test design, test execution, and test results.The importance of procedures for the consumer, the individual, and the business is reflected in documentation. Projects that ... Read More
647 Views
Any capability that may be tested is defined as a TEST SCENARIO. It's also known as Test Possibility or Test Condition. As a tester, you should put yourself in the shoes of the end user and determine the Application Under Test's real-world scenarios and use cases.In liner statements, a test scenario is a complete list containing test cases that cover end-to-end functionality of a software program. A scenario is defined as a liner statement. The test scenario is a classification of testable requirements at a high level. These criteria are categorized according to a module's functionality and derived from use ... Read More
9K+ Views
Software is tested based on its quality, scalability, features, security, and performance, including other essential elements. It's common to detect defects and errors in a software testing process. However, developers must ensure they are taken care of before launching it to the end-users. This is because fixing an error at an early stage will cost significantly less than rectifying it at a later stage.The process of defect detection ensures developers that the end product comprises all the standards and demands of the client. To ensure the perfection of software, software engineers follow the defect density formula to determine the quality ... Read More
1K+ Views
Introduction to Requirement Traceability MatrixA traceability matrix is a table-style document that is used to track requirements in the development of software applications. It can be used to trace backwards (from Coding to requirement) as well as forwards (from Requirements to Design or Coding). Requirement Traceability Matrix (RTM) or Cross Reference Matrix are other names for it (CRM).It is produced prior to the test execution process to ensure that all requirements are addressed in the form of a Test case, ensuring that no testing is missed. We connect all of the requirements to their associated test cases in the RTM ... Read More
489 Views
SDET or software Development Engineer in Test is a role appointed to a person skilled in both quality engineering and software development. Microsoft invented the Term SDET for the first time. After that, it becomes a repetitive term among major companies like Google, Adobe, Amazon, etc. The role of an SDET professional is to automate repetitive manual tasks to enhance efficiency and reliability for an AUT.Roles and Responsibilities of SDETBelow are the roles and responsibilities of SDETs −The first major role of SDETs is to work alongside developers and business stakeholders. The work of SDETs is to understand the specific ... Read More
4K+ Views
Introduction to Software TestingSoftware testing is an examination that is carried out to offer information to stakeholders regarding the quality of the software product or service being tested. Program testing can also give a corporation with an objective, unbiased picture of the software, allowing them to grasp and comprehend the risks associated with software implementation. The process of executing a program or application with the goal of detecting failures and ensuring that the software product is fit for use is known as testing.Software testing is the process of evaluating one or more qualities of interest by executing a software component ... Read More
742 Views
What is Use Case in TestingIt is the brief description of a particular use of the software application by the users. Basically, it is made on basis of user action. It is widely used in developing test cases at acceptance level.What is Use CaseUse Case is a list of action taken by actor while interacting the system to achieve a goal. Here, actor can be anyone either human users or any other external system. Basically, it is a technique that helps to identify test cases that cover the entire system, on transaction by transaction basis, from start to finish.In Use ... Read More
330 Views
Exploratory testing tools allow automating exploratory testing through features like annotating feedback and capturing screenshots during test sessions. Testers often combine exploratory testing with automated testing to increase their test coverage, which improves the extrinsic and intrinsic value of the software.It is used for testing, designing and test execution that promotes creativity and experimentation. Therefore, it’s crucial to check for the features that facilitate effective planning, execution and reporting tests.An ideal exploratory testing tool must cover built-in features that support −Effective communication between teamManage and invite testersDefine storiesDocumentationAssign objectivesRecord test steps via screenshots or videos10 Best Exploratory Testing ToolsPractiTestPratiTest is ... Read More
2K+ Views
Open-source testing tools allow testers to examine software and applications at different stages and parameters such as regression, load, etc. They cover almost all the features of premium software, making them quite popular among software testers.Benefits of Open Source Testing ToolsAvailable at free of cost leading to low-cost deployment and maintenanceSupported by several online communities, allowing remote teams to collaborate with a projectProvide high-end security through the massive contribution via developers worldwideUnlimited functionalities with on-time security patch updates make them very flexible to use10 Best Open Source Testing ToolsSeleniumSelenium offers superb compatibility with various popular browsers, operating systems and programming ... Read More
3K+ Views
We can send a report through email using Selenium webdriver. The email report can be an important feature in an automation framework. An email should be necessarily sent after the combined execution of a regression suite has completed to get an overall view of the test results.The ways to send a report through email are listed below −Using the Java library - Apache Commons available in the below link: https://commons.apache.org/proper/commons-email/.Using the Java mail JAR. The details of this is available in the below link: https://javaee.github.io/javamail/Steps to configure the Java mail JAR are listed below −Step1 − Navigate to the below ... Read More