标签 软件测试 下的文章

Appium——驱动和常用功能的封装

文章首发: 点点寒彬的博客    转自: http://blog.csdn.net/wyb199026/article/details/50975891#comments

背景

初步了解Appium各个功能之后,应该把这些功能进行一些封装,否则整个代码会比较难看,可用性和重用性也会很差。本文是我这段时间使用Appium的一些想法,仅供参考。 阅读剩余部分 –

接口自动化测试

转自:http://blog.csdn.net/zhuquan0814/article/details/51289415

一个App项目中有较多的接口,往往在项目更新迭代时不一定能对一些老接口都测试一遍,那么维护一套接口自动化测试用例用来回归测试,还是有一定好处的,既可相对节约一些人力还可以保证接口的正确性。 阅读剩余部分 –

Appium实践:测试脚本结构优化

转自:http://blog.csdn.net/zhuquan0814/article/details/50935787

随着测试用例的增多,将所有用例写在一个脚本里显然不太科学,脚本会越来越长,维护起来十分麻烦。
所以我们需要优化一下结构,将每一个测试用例写成一个脚本并统一放到一个文件夹内,然后另外写一个脚本去执行这些用例脚本,当然也可以在此脚本中选择性地添加想要执行的用例脚本,这样做相对来说会好一点。 阅读剩余部分 –

Android 上多方式定位元素(python)

转自:http://blog.csdn.net/zhuquan0814/article/details/50990782

在学习实际UI自动化测试的时候,首先就需要定位元素,然而定位元素也是最头疼的地方,因为元素各种控件名称的缺失会影响元素的准确定位。

下面针对Android上点击tab的操作来尝试一下多种方式的元素定位方法。

一个tab的组成可能是,一整个tab框,tab框中也可能包含ImageView或TextView,那么其实只要实现点击其中一种都可完成点击tab的操作了。
阅读剩余部分 –