zl程序教程

您现在的位置是:首页 >  APP

当前栏目

腾讯Android自动化测试实战第3章

2023-03-09 22:24:23 时间

第3章

Robotium框架工作原理及实践

2010年,当Android还处于发展早期时,拥有丰富自动化测试经验的Renas Reda创建了Robotium项目,在Robotium发展到4.0版本时开始支持App中的Web自动化,经过几年的发展,Robotium现在已经是一款成熟、全面、稳定的自动化测试框架。更重要的是,Robotium是一款开源的测试框架,在世界各地都有活跃的贡献者对其进行更新与维护,因此,无须担心将来Robotium会随着Android的发展而变得不可用、不易用,相反,Robotium每天都在变得更加强大。

任何技术都离不开基础知识。首先,本章将介绍Robotium是什么以及有关Robotium的一些基础知识,让读者了解Robotium的基本规则。其次,将从Native和WebView两方面简析Robotium测试框架的运作原理,并介绍Robotium的实际应用以及笔者在实践过程的一些经验技巧,以加深读者对Robotium测试框架的理解。最后,本章选取一般项目中常见的一些场景介绍如何使用Robotium解决实践中的问题。

本章知识结构图如图3-1所示。

阅读完本章后,读者应该能比较全面地了解Robotium测试框架并知道如何使用了,由于本章只介绍Robotium相关知识,关于Robotium在项目方面的实际应用则可阅读第10章。

 

 

 

图3-1 本章知识结构图