Mac下UI自动化测试中所有的工具安装以及环境搭建详细步骤

一、什么是UI自动化测试?

UI测试:就是最简单的在页面上的点点点测试,也就是最简单的黑盒测试。
而UI自动化测试是我们必须自己去写脚本,并判断用什么工具和技术来写脚本,考虑如何用code来实现更多的测试用例。
常用的UI自动化测试工具:Selenium、QIP、Robot Framwork等。

二、什么项目适合做自动化测试?

1.软件需求变动不频繁的

测试脚本的稳定性决定了自动化测试的维护成本。如果软件需求变动过于频繁,测试人员需要根据变动的需求来更新测试用例以及相关的测试脚本,而脚本的维护本身就是一个代码开发的过程,需要修改、调试,必要的时候还要修改自动化测试的框架,如果所花费的成本不低于利用其节省的测试成本,那么自动化测试便是失败的。

2.版本迭代的回归测试

回归的测试用例是相对来讲比较稳定的用例,也是发版前必须测试的点,那自动化测试是非常有必要的,回归自动化测试的code也是重复使用率很高的,维护成本低

3.重复测试次数达到一定数量的

例如,一个需求里的某一条测试用例,如果只是前提条件不一样,但是要重复测试同样的步骤50次,如果人工测试的话,会烦死,那自动化测试就相当有必要了

三、自动化采用的技术或工具

我们的框架主要采用的是Selion + Selenium/Appium + TestNG + Maven + Java,来实现web页面自动化以及app自动化的。
Selion参考链接:
http://paypal.github.io/SeLion/
Selenium参考链接:
http://www.seleniumhq.org
Appium参考链接:
http://appium.io/getting-started.html
TestNG参考链接:
http://testng.org/doc/

四、Web测试搭建-安装及其配置

1. 下载安装IntelliJ IDEA

https://www.jetbrains.com/idea/download/#section=mac

2. 下载安装JDK

https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html

3. Mac下安装IDEA和JDK以及JDK配置环境变量的详细步骤

自己的博客链接:https://blog.csdn.net/qq_37941471/article/details/85159785

4. 下载安装Maven及其配置

https://www.cnblogs.com/vitasyuan/p/7395601.html?utm_source=debugrun&utm_medium=referral
IDEA配置Maven:https://blog.csdn.net/weixin_40808835/article/details/82695491

5. 下载安装git及其配置

安装及其配置过程:https://jingyan.baidu.com/article/2fb0ba40f73af600f2ec5f27.html
https://www.jianshu.com/p/910fdc2a0362

6. 安装配置brew

https://jingyan.baidu.com/article/154b463109821828cb8f4141.html

7. 下载安装appium及其配置

https://blog.csdn.net/na542928535/article/details/77941740
http://blog.51cto.com/lovely1133/2117114

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值