When I was coaching my team on how to create robust automated regression suite and reduce false positives, I posted the below question to them. “What are you going to achieve once you automate regression testing?” Answers from the team:
Exploratory testing is an approach to software testing that is concisely described as simultaneous learning, test design and test execution.-Cem KanerHowever, I wanted to give an interesting example for exploratory testing. I opened YouTube, played “Up Married Life Carl Ellie” clip from the animation movie UP and asked them to watch it carefully. After watching the clip, a few of them cried. However, I spotted a lesson in this video. If you watch the clip from 0.47 to 0.56, Carl didn’t know the lifting capacity of the helium balloons and misjudged it when he was young. Experienced Carl Once Carl is experienced and has become old, now he is able to judge the helium balloon cart. Just see where his elbow is going on after handing over the balloon to the boy. He is moving the elbow where the cart is coming instead of its original position. He has learned it from his experience. He knows what will happen if a balloon is removed from the cart. A skilled exploratory tester should know more about the application he/she tests.
Exploratory testing combines test design with test execution and focuses on learning the application under test.Written by: Asiq Ahamed