使用appium等工具完成的自动化测试也有比较明显缺点:
1.开发测试人员即需要比较强的开发能力,同时也需要掌握测试相关的技能,其工资待遇比一般测试人员高很多,所以测试成本也不可小视。
2.写测试脚本本身也是一种开发工作,所以也会引入代码bug,测试代码本身也需要测试,所以增加了系统的复杂性和不稳定性。
3.由于开发测试需要比较专业的开发人员,所以对于中小型公司而言有可能就得不偿失了,从工作量和成本方面考虑,app自动化测试一般很难在中小型公司落地。
从公司角度来看,最好的app自动化测试方案是:在最短时间内,以最低的成本实现app自动化测试。能否做到呢?理论上如果不写脚本代码,仅通过简单的参数配置就能实现app自动化测试的话就是最佳app自动化测试方案。冰狐智能辅助平台就可以在不写一行代码的前提下实现app自动化测试。
冰狐智能辅助的「自动构建脚本」功能可以通过“搭积木”和参数配置方式实现app自动化测试,实现步骤如下:
1).熟悉测试业务逻辑。先人工测试一遍UI,了解整个UI测试过程。
2).在web页面「移动端」/「自动构建脚本」新建名为"test"的自动构建。
3).根据第一步的测试业务逻辑选择对应的自动构建模块,并配置相关参数。
4).把自动构建编译成js脚本
5).运行测试
通过上面的论述我们不难发现使用冰狐智能辅助实现app自动化测试的优势如下:
1).成本低,一般一个app自动化测试任务只需一个传统的ui测试人员即可搞定,不需要昂贵的开发测试人员参与。
2).不需要写代码,不增加系统的复杂性。
3).效率高,仅需要选择模块、配置参数即可实现app自动化测试。
4).由于灵活、成本低、效率高,所以一些中小企业和个人也能很容易把app自动化测试引入到项目中去。
本文介绍了使用冰狐智能辅助实现app自动化测试的最佳实践,实现了一种理论上最低成本、最高效率的app自动化测试方案,尤其是给中小企业的app自动化测试带了全新机会。
本文为作者原创,转载请注明出处!