We presented this library at Java Developer Conference Cairo 2012. The purpose of this library is to provide developers with the capability to do Data Driven Testing on Android.
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
Â
Automated Test Framework for Android Using Data Driven Techniques
1. A Data Driven Automated Test
Framework for Android
Ahmed Misbah
Ahmed Aswani
2. Agenda
Testing ??!!!!
Types of Testing
How People Test Software
The Manual Way
It is Bad!
The Solution (The Automated Way)
How to Implement Automation
The Wonderful TDD
Automation Steps
Words on Automation
Our Solution and Experience
36. Manual Testing Scenario
Quality Engineer would have to register users
manually (6 mandatory fields)
QE would enter each userâs Roster (must
exceed 22 to test pagination)
QE should take care of user names for sorting
37. Manual Testing Scenario
Verify User Login
Verify that Roster was loaded correctly
Verify that Roster is sorted correctly
Verify that pagination is working
Do the same when bugs are fixed and during
regression
48. Future work
Eclipse plugin
Construct JSON files,
Auto generate Data objects,
Map data to code that will be tested,
Generate junit test cases,
Generate better test results (Expected Output and
Actual Output)
49. Need your support and feedback
Project available on Source Forge @
https://sourceforge.net/projects/ddtandroid/
Our emails:
Ahmed Misbah:
me@ahmedmisbah.com
Ahmed Aswani:
ahmed107@gmail.com