Finding out package and activity name via adb for appium automation

A post on how to use adb and aapt tools in android sdk to figure out the package and activity names for use in Appium desired capabilities.

Mobile app testing checklist

A testers brain requires a lot of creativity and the no of scenarios that we test on a day to day basis are innumerable. Expecting the brain to remember all the ways of testing an application whether it be from a mobile, a web or an API interface is tough and an overhead.

This mobile testing checklist is a brain dump of the different ways that I approach and think about testing apps in different conditions and hopefully reduces the cognitive load to remember these.

Using IntelliJ to speed up your dev workflow

Give your development experience superpowers!I do the bulk of my test automation development in Kotlin/Java or Python languages. After the programming language, a very important component for the dev workflow is a good IDE.While the purists generally rave about the use of Editors like Sublime, VSCode or even use of Vim/Emacs over full-fledged IDE's like … Continue reading Using IntelliJ to speed up your dev workflow