Problem: Many testers do not know how to identify UI elements in mobile apps. In this post, I explain about different ways to find UI elements in Android’s calculator app. I also show you examples of using Appium’s API with the different locator strategies. Why this post? Identifying UI elements is a key component of writing UI automation. Most testers […]
Ways to identify UI elements in mobile apps
Cool things I read this week (12-Oct-2014)
I read. A lot. And I share the 5 best things I read every week. This week features IE8, remote teams, security and testing. 1. IE8 disables redirects when security setting is set to high 2. Joel Spolsky on remote engineering teams 3. What managers think they know about automation (58 minutes) 4. People literally give up crucial personal data […]
Jasmine-Jquery error: object doesn’t support this property or method
I hit an error while using Jasmine and Jasmine-Jquery on a Windows 7 machine. Turned out that the root cause of the issue was with a Chrome setting on Windows 7. I spent significant amount of time googling before I found the solution. What tripped me in my Google search was that I kept searching for Jasmine/Jasmine-JQuery errors. This mini-post […]
Appium tutorial: Execute Python tests on mobile devices
This Appium tutorial will show you how to run automated tests on a real physical device. We estimate skimming through this post will take you 10 minutes. We estimate working through this post, step by step, will take you about 90 minutes. In this post we will cover getting setup with Appium, interfacing with real devices, writing and running Appium […]
Cool things I read this week (05-Oct-2014)
I read. A lot. And these are the five most interesting things I read this week. Topics this week include the continuing Reddit drama, Seth Godin’s take on hiring and scaling, sleep, drawbacks of Appium and the origin of the phrase “patching software”. 1. Reddit CEO responds to a fired employee’s AMA 2. Seth Godin on hiring and scaling 3. […]
BrowserStack configuration for Selenium automation
BrowserStack has a number of useful configuration options. In this post, we will show you how to make your automated test runs to use specific configuration parameters of BrowserStack. We walk you through the steps needed to modify your existing automated test runs to use specific configuration parameters of BrowserStack. We assume you have a BrowserStack account. If not, please […]
JavaScript unit testing tutorial using Jasmine
This post will teach you to write JavaScript unit tests using Jasmine in under 60 minutes. This tutorial is aimed at absolute beginners. Team Qxf2 member, Rupesh Mishra, is learning to write unit tests in different languages. He is sharing his learning here in the hope that more testers get started with unit testing. This is one in a series […]
Cool things I read this week (28-Sep-2014)
I read. A lot. And these are the five most interesting things I read this week. Topics this week include startups, sleep, the Reddit work-from-home storm, the evolving role of testing and the origin of the Nigerian prince scam. 1. Before the startup by Paul Graham 2. Sleep experiments documented 3. Test mercenaries 4. Reddit and remote workers 5. Origins […]
Where can I find applications to practice software testing?
Problem: Testers rarely test products outside of their workplace. Limiting your testing to only the applications available at your workplace slows down the rate at which your skills grow. Why this post? Too many testers leave career and skill development in the hands of their employer. Often times, employers are unable to provide the learning opportunity that the tester wants. […]
Selenium & BrowserStack: Browsers, devices as parameters
In a previous post, we showed you how to get started with running your Selenium automation on BrowserStack. In this post Team Qxf2 will show you how to modify your existing automation scripts to run on different platforms, browsers and devices. Since a lot of our readers seem to like mobile automation, we have chosen to run these tests on […]