最近在了解app自动化,根据官方文档一起来学习下!
1.如何让0基础的同学掌握自动化测试
如何让0基础的同学掌握自动化测试/strong>
这是Airtest团队五年以来一直在努力做的事情:通过不断完善工具链来让用户以极低的门槛进行自动化测试。
无论您是一位初入职场的新人,还是刚开始学习自动化的测试工程师,相信这个教程都可以帮助您理清自动化测试的知识脉络,掌握自动化测试的学习路径,以及通过Airtest的实践教程帮助您完成自动化测试的入门。
在学习完成之后,我们期望您可以掌握:
- 了解自动化主流框架和工具
- Airtest和Poco入门教学
- 在安卓设备上执行自动化测试
- 在IOS设备上执行自动化测试
- 微信小程序和小游戏自动化测试
- 如何编写强兼容性的自动化脚本
- ……
需要说明的是,本教程中的测试和自动化,均指 软件测试和软件自动化 ,硬件和工业方面的测试与自动化均不包含在本教程范畴内。
准备好了吗起开始吧。
Airtest Project是一款由 易研发并开源的自动化测试框架,相比于其他的自动化测试框架,主要有如下两个优势:
-
大幅度降低自动化脚本的编写和维护成本
Airtest Project希望能够通过一种所见即所得的方式完成脚本的录制,即使测试人员不会编程不懂脚本,也可以通过正常用户的点击拖拽等操作,自动完成脚本的录制,从而大幅度降低企业和项目的自动化维护成本。
-
解决游戏测试的痛点
Airtest Project希望能够通过对游戏的不同引擎做支持,成为一个真正意义上的跨引擎跨平台的自动化测试平台。
架构图
Appium官 : http://appium.io/
Appium Github主页: https://github.com/appium/appium
② SELENIUM
Selenium是一款开源的Web应用自动化测试工具,可以直接运行在多种浏览器平台中,就像用户真实操作一样。
跨平台
同样,Selenium也可以在OSX,Windows以及Linux桌面上运行。
支持浏览器
Firefox,Chrome,IE,Edge,Opera,Safari
原理介绍

Selenium 官 :http://seleniumhq.org/
Selenium Github 主页:https://github.com/SeleniumHQ/selenium
转自官 文档:https://airtest.doc.io.netease.com/tutorial/0_automated_testing/
欢迎来大家QQ交流群一起学习:482713805,博主微信+:gogsxl
文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91738 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!