Skip to main content

Testing in Sessions..

When all of us were studying at school or college (and even now) we have periods of 45 minutes or 60 minutes in length. Have you ever thought why this is limited to 60 minutes or 45 minutes? The answer is simple students will loose concentration after 45 minutes. Testers are like students and they will loose concentration after a certain amount of time. When you are testing an application make sure that you take a break after 45 minutes and then come back with a fresh mind to resume testing. When you are writing test cases ensure that the test cases does not contain too many steps. If your test case is lengthy it may take hours or days to execute. I have seen testers writing test cases with 400 or 500 steps which may take more than a day to execute.
The tester may start the execution of the test cases may be with Build 1 and by the time he reaches 50% of the execution you may have Build 2 from the development. You may be forced to start the test case execution from Step 1 again if the feature or requirements under test underwent a change in Build 2. It will be a good practice to limit the number of steps in your test case to 20 or 25 steps so that you can complete the test case execution in less than an hour's time. It may be not be possible to limit the number of steps in test cases for example when you are testing a complete end to end flow of an application. So try to execute test cases or perform adhoc testing in sessions of shorter duration and find as many defects as possible.

Comments

Popular posts from this blog

Latent Defect

 In the realm of software testing, ensuring the highest quality of software products is paramount. While many defects are detected during the testing phase, there's a subtle yet critical category of defects known as "latent defects" that often go unnoticed until they wreak havoc in production environments. In this article, we'll delve into the world of latent defects, understand what they are, why they are a concern, and how to effectively manage and mitigate them. What are Latent Defects? A latent defect in the context of software testing, is a defect or bug that lies dormant within the codebase but remains undetected during testing phases, including unit testing, integration testing, and even user acceptance testing. These defects are not immediately apparent and may not manifest until certain conditions are met in the production environment. Essentially, they are hidden time bombs that can have far-reaching consequences if triggered.

Importance of IOT Testing

  The Importance of IoT Testing Ensuring Seamless Connectivity: One of the primary objectives of IoT testing is to ensure seamless connectivity between devices and networks. Testing verifies the robustness of wireless protocols, such as Wi-Fi, Bluetooth, Zigbee, or cellular networks, to guarantee reliable communication and interoperability. It helps identify connectivity issues, weak signal areas, or interference problems that may hinder the smooth functioning of IoT devices. Enhancing Data Integrity and Security: IoT systems often deal with sensitive data, ranging from personal information to critical industrial data. Therefore, IOT testing the security measures implemented within IoT devices and networks is crucial to identify vulnerabilities and protect against potential cyber threats. It involves encryption testing, authentication mechanisms, access control, and data privacy assessments to ensure data integrity, confidentiality, and compliance with relevant regulations. Assess...

What is a Revive Store

Reuse stores have emerged as a cornerstone in the sustainable shopping movement, offering a unique blend of environmental responsibility and consumer delight. These stores, often bustling with an eclectic mix of secondhand items, provide a tangible solution to the growing problem of waste and consumerism. By encouraging the purchase of pre-loved goods, they not only extend the life cycle of products but also significantly reduce the demand for new manufacturing, thereby lessening the carbon footprint. Shopping at reuse stores isn't just a transaction; it's participation in a circular economy that values resource conservation and waste reduction. Customers often find themselves on a treasure hunt, uncovering unique, vintage, or nearly-new items that carry stories and character. Beyond the environmental benefits, these stores often foster community spirit and support local economies, making them a thriving hub for those who are conscious about their impact on the planet and keen...