Robert V. Binder is a business leader, serial entrepreneur, and software technologist with extensive systems engineering experience.
As President of System Verification Associates, he has provided solutions for clients facing existential regulatory challenges. As CEO and founder of mVerify Corporation, he took a unique solution for mobile app testing to market. He led RBSC Corporation’s consulting practice in software process and advanced software testing, delivering expertise and solutions globally.
Binder has developed hundreds of application systems and advanced automated testing solutions, including two projects released as open source. He was awarded a U.S. Patent for model-based testing of mobile systems.
He is internationally recognized as the author of the definitive Testing Object-Oriented Systems: Models, Patterns, and Tools and two other books. His 58 articles in leading publications and peer-reviewed journals have been cited over 2,100 times. He is a member of the Editorial Board of the Journal of Software Testing, Verification, and Review and served as member of Agitar Software’s advisory board.
Binder is a sought-after keynote speaker for events like the Google Test Automation Conference and IEEE International Symposium on Software Reliability Engineering.
He received the MS in Electrical Engineering and Computer Science from the University of Illinois at Chicago and the BA and MBA from the University of Chicago. He is an IEEE Senior Member and holds the CSDP.
Take your courses with you and learn anytime, anywhere.
Learn and practice real-world skills and achieve your goals.
In Mobile App Testing you'll learn how to release high-quality mobile apps that will garner more stars. You'll learn many practical mobile-specific testing strategies as you create a complete test plan for a mobile app of your choice. No background in programming or software testing is needed.
This course is applicable for all mobile platforms including Android, Blackberry, iPhone, iPad, Windows Mobile, Palm OS, and mobile web apps using HTML5. The resulting model-driven black-box test plans can be run by hand or with an automated testing system.
You'll learn how to discover bugs that commonly plague mobile apps, including glitches related to incoming calls, power cycles, low signal strength, varying form factors, and input errors that can freeze a smartphone.
Course notes, a completed case study, and a test plan template are included. The template provides all elements of a complete test plan, following the IEEE test documentation standard.
You'll learn how to check all the features of your app and its robustness in step-by-step lab exercises. When you finish the course, you'll have a complete ready-to-use test plan for your mobile app. Because the approach is platform independent, your mobile application testing plan can be re-run to support cross-platform development, multiple deployment configurations, and retesting later versions.
Bob Binder explains why and how he distilled advanced testing techniques into practical steps anyone can use to develop great mobile apps.
- Lecture topics
- Lab assignments
- Links mentioned
- Case study file name
This Excel file provides a template for the test plan presented in the course.
The first version of the Groupon Mobile test plan, showing the Cover Sheet discussed in Lecture 1.
The second version of the Groupon Mobile test plan, showing how the Use Cases discussed in Lecture 4 are added.
The second version of the Groupon Mobile test plan, showing how the Test Steps and Variables discussed in Lecture 5 are added.
The fourth version of the Groupon Mobile test plan, showing how Variants discussed in Lecture 6 are added.
The fifth version of the Groupon Mobile test plan, showing how the test cases discussed in Lecture 7 are added.
The sixth version of the Groupon Mobile test plan, showing how the expected results discussed in Lecture 8 are added.
The seventh version of the Groupon Mobile test plan, showing how the negative test cases discussed in Lecture 9 are added.
The eighth version of the Groupon Mobile test plan, showing how the basic tour discussed in Lecture 10 is added.
The ninth version of the Groupon Mobile test plan, showing how the Event Plan and event test variant discussed in Lecture 11 are added.
The tenth version of the Groupon Mobile test plan, showing how the additional tour discussed in Lecture 12 are added.
The final version of the Groupon Mobile test plan, showing how the a Test Run file is created as discussed in Lecture 13.