The guys from Tea Time with Testers and QA Intelligence are looking for software testers from around the world who would like to be part of a survey – The state of testing. Right now you can subscribe to the survey newsletter and show your interest. If there are enough people who are interested, the survey will start in the next time.
I really hope there are enough people who will contribute in this survey, to see the results. Please subscribe here.
Some weeks ago the 5th World Quality Report 2013/ 2014 was published.
We’re pleased to bring you the fifth edition of the World Quality Report, co-sponsored by Capgemini, Sogeti and HP. It examines the current state of application quality and testing practices across the globe, as well as emerging trends that may affect the future of testing within the next two years.
Nearly 2 years ago I wrote the post “iPhone test automation using KIF (Keep It Functional)“. The fact that I am not working with KIF in one of my current projects, I missed the new KIF 2.0 release. The new version was released in september 2013 with a major rewrite of the framework.
KIF 2.0 is built on top of ocunit and is able to execute the tests sequentially as they appear in your code. In the old version the test execution based on steps and scenarios.
If you check the example on the KIF github page you will see the whole new structure of KIF. In the old version you had to create a KIFTestScenario object. Then you had to add several KIFTestSteps to that object to interact with your application. In the new version you have two main classes KIFTestCase and KIFUITestActor. The ocunit test runner is loading the test cases from KIFTestCase. Inside the tests the tester object is interacting with your application under test. The tester object offers several actions that can be used for testing. The most used ones are:
tap this view
enter text into this view
wait for this view
See a sample login test method with KIF 2.0
[tester enterText:@"testUser" intoViewWithAccessibilityLabel:@"Login User Name"];
[tester enterText:@"testPassword" intoViewWithAccessibilityLabel:@"Login Password"];
[tester tapViewWithAccessibilityLabel:@"Log In"];
[tester waitForTappableViewWithAccessibilityLabel:@"Welcome to your account"];
Today is the second birthday of my blog http://www.adventuresinqa.com! During this time I posted 61 articles about software testing and mobile test automation. I had nearly 40.000 visits from around the world and this number is getting bigger every day! When I started this blog two years ago, I never thought that there will be so many people reading my posts. I just want to say THANK YOU to all readers and commenters.