如今自动化测试已经应用到每天的测试中。这不足为奇,因为自动化测试在测试过程中节约了时间,还能避免包括人为因素造成的测试错误和遗漏。
自动化测试工具选择很多。一些是开源的,一些非常贵。一些自动化工具是几年前出的,一些才在市场上出来。每款工具有一定的特点,都是独特的。
在众多的可选择的自动化工具中,要选到项目合适的工具是比较困难的。问题是,几乎没有任何现有的工具完全适应项目的要求。
为了自动化测试有效和有益,它必须具有:
1、研究测试和项目中的软件产品;
2、明确哪些测试需自动化
3、制定自动化测试和自动化测试工具的要求
4、研究至少几个可用的和合适的自动化工具
5、在研究的基础上选择最合适的一个或多个工具
6、与其他项目方讨论所选择的自动化工具,解释选择的原因,并得到他们的批准
7、推进自动化
这些方法和步骤被多数质量保证专家认可。
最近出现了许多不同类型的计算机,他们的出现开始了软件产品的快速发展。最令人惊讶的是移动设备的进化,他们有着不同于普通的个人电脑的特点,方式和交互条件。
因此,智能手机需要的移动应用也是与笔记本不同的。
大多数个人电脑的操作系统是Windows。而流行的移动操作系统是Android,苹果iOS,黑莓OS,Windows手机,Symbian和其他。
Android测试工具
让我们探索现在比较流行的移动操作系统支持的自动化测试工具。
1、 Robotium 安卓测试工具
Robotium是一款经常使用的自动化测试工具软件,支持Android。
Robotium是一个免费的Android UI测试工具。它适用于为不同的安卓版本和子版本测试自动化。软件开发人员经常把它描