Category

Testing

Category

Stress testing is a non-functional form of testing that verified the stability & reliability of the system. This test mainly determines the system on its robustness and error handling under extremely heavy load conditions. It allows the testers to check the endurance power or limit of the system can withstand before breaking down. Stress testing is also known as endurance testing. It also effectively checks the system’s response and error management under stress and extreme conditions. It helps in finding the following errors in application software: Memory Leak. Data corruption and loss. Loss of resource issues. Timing bugs and synchronization issues. Request priority issues. Need for Stress Testing During festival time, an online shopping site may witness a spike in traffic, or when it announces a sale. When a blog is mentioned in a leading newspaper, it experiences a sudden surge in traffic. Goals of Stress Testing The goal of stress…

The world’s first bug was found on September 9, 1947. It was found by the “Grace Hopper” who was the computer scientist in ‘Harvard University’. She reported the World’s first computer bug. A bug is a flaw or glitch in a system. But this was not a Software bug it was a real-life moth that was causing the issue with the computer hardware. According to Grace, it was really a bug. Her coworkers were facing the issue that their systems were delivering a consistent error. Then they decided to open the computer hardware they found a moth(Insect) in it. Inside all the wires, they found a moth. They were surprised to find the insect trapped in wires. The moth had accidentally flown in and got trapped between parts of the computer. The trapped insect had disrupted the electronics of the computer. They have to fix or debug that problem. Grace…

On behalf of Crowd4Test, I would like to share the roller coaster experience of our recent Project X with one of our clients (Name of the Client Censored) Before getting into the story a short glimpse of what is it about? Exploratory Testing  2 SIM Operators only 7 Days Project Duration 15 Different Devices 22 Cities 22 Testers 53 Defects Found 48 Critical & Major Defects Found 1 Happy Client About Project X Project X was based on Exploratory Testing where an android application has to be tested with different testers located across India. Project X should be carried forward and tested only with 2 particular SIM operators. Requirement for Project X First and the major challenging requirement was to identify testers with 2 particular SIM operators. Second requirement was to identify freelance testers across India. The third requirement was a freelance tester with Android device only. About Client We…

Usability testing is a technique used in user-centric interaction design to evaluate a product by testing it on users. The goal is to reveal areas of confusion and uncover opportunities to improve the overall user experience. Usability testing evaluates the ease of use The key difference between usability testing and traditional testing (bug testing, acceptance testing, etc.) is that usability testing takes place with actual users or customers of the product. Whilst traditional testing might be undertaken by a developer, designer or project manager, usability testing removes any bias by collecting feedback direct from the end-user. There are a few different types of usability testing or reasons to conduct usability research: Comparative Usability Testing Used to compare the usability of one website with another. Comparative tests are commonly used to compare a website against peer or competitor sites, however, it can also be used to compare two designs to establish which provides the best user…

The changes underway now are arguably more impactful than any changes the industry has ever seen. So what’s behind these changes? And more importantly, what can testers expect from software testing? 1. Scriptless Test Automation The name “Scriptless” suggests a NO to scripting & programming.  Scriptless test automation came into the picture at this moment with an initiative to build an optimized test automation engine. The motive is to make ease to the testing team to quickly build ready-to-use automated test cases and reusable code assets that have full test coverage. Scriptless test automation is being sifted to highly organized tools for use in multiple real-time test scenarios. The developers of those tools might have analyzed various business cases, deployment environments, operational scenarios before building each reusable components for their tools. Hence they produce a good standard of practical reliability as well. With scriptless testing, testers can create better automation scripts…