mobile_test_automation_talk



mobile_test_automation_talk

0 0


mobile_test_automation_talk


On Github shusso / mobile_test_automation_talk

Mobile Test Automation

New Way of Testing

We need to stop building organizations where one team writes code and another team tests it. Testing needs to happen all of the time, and at the same time as development. For this to happen, we need to get testers out of their test teams, and fully integrated into software teams.

...

The great testers of today will be great test specialists on software teams tomorrow. It doesn't matter if they code or not, as long as they provide value and contribute.

Alan Page - Death and Testing

Test and Code

You write code. And you test.

...

You write code that helps the product get out the door sooner. And if the code you write (or the testing you do) doesn't help the product, why are you doing it in the first place?

Alan Page - Coding, Testing, and the "A" Word

When to do Testing

Testing can't be something that happens after programming is complete any longer. Testers aren't "breakers" any more - but experts in the testing activity are (or need to be) as critical to making software as anyone else on the team.

Alan Page - Tear Down the Wall

Test Automation

What not to Do

Scaling

Automated UI testing - any sense?

Test Automation Tools

Appium

Appium is an open source, cross-platform test automation tool for native, hybrid and mobile web apps, tested on simulators (iOS, FirefoxOS), emulators (Android), and real devices (iOS, Android, FirefoxOS).

Robot Framework

Robot Framework is a generic test automation framework for acceptance testing and acceptance test-driven development (ATDD).

libimobiledevice

A cross-platform protocol library to access iOS devices

Fastlane

Connect all iOS deployment tools into one streamlined workflow https://fastlane.tools

Testdroid

Test Android or iOS Apps on Thousands of Real Devices with Automation or Manual Testing

Additional Reading

Mobile Test Automation