如何建设小说网站,wordpress 开发列表网,新余做网站,网络小程序开发公司文章目录 一、了解自动化测试二、工具的配合使用三、补充 努力经营当下 直至未来明朗#xff01;
一、了解自动化测试
自动化测试主要是UI自动化以及接口自动化。功能测试与UI自动化测试的相似度是最高的#xff0c;当功能测试转型自动化测试的时候一般最先接触的是UI自动化… 文章目录 一、了解自动化测试二、工具的配合使用三、补充 努力经营当下 直至未来明朗
一、了解自动化测试
自动化测试主要是UI自动化以及接口自动化。功能测试与UI自动化测试的相似度是最高的当功能测试转型自动化测试的时候一般最先接触的是UI自动化它可以帮助我们解决很多重复性的动作如在版本迭代之后的回归测试。UI自动化测试一般步骤打开页面、隐式等待防止未加载出网页找不到元素而报错、窗口最大化…UI自动化测试的缺点 ① 执行速度慢 ② 脚本不稳定会受到电脑配置、网速等的影响 ③ 维护量大在版本迭代时元素的定位如果发生改变此时脚本就定位不到元素需要进行维护否则就会报错接口自动化测试可以较好地弥补UI自动化的缺点。接口自动化测试需要使用F12查看接口Name载荷payLoad查看传入的参数预览preview查看返回的响应。接口自动化测试的优势 ① 执行速度比较快 ② 比较稳定基本不会受电脑配置、网速等的影响 ③ 最大优势后期维护量很小版本迭代时变化的一般是前端后端的接口讲究的是一套接口通用所以不管前端如何变化亦或是微信小程序、web等都不影响其接口。接口自动化基本上能保证100%覆盖但是可能会存在传参错误以及前端渲染错误的问题所以对于核心重点功能还需要再覆盖UI自动化测试。单调、重复、繁琐的迭代回归测试九可以使用自动化去完成。接口自动化工具postman、apiforse、apipost、jmeter等。 框架的话建议学Python其中的Pytest框架。框架的话可以减轻我们的工作量。 二、工具的配合使用
使用Gitlab的时候其实是可以下载一个图形化的界面sourceTree辅助的。一般是先拉取仓库中最新的代码看和本地代码是否有冲突有冲突则解决冲突之后才进行提交操作。跑自动化的时候一般都是使用Jenkins去跑的。在跑自动化脚本之前是要先拉取在gitlab上提交的最新的代码的。在学习了Docker之后测试人员是可以直接搭建Jenkins的 点击“配置” - 在源码管理中配置gitlab的链接用于拉取最新提交的代码 - 链接的地址在gitlab的clone这儿找http的地址地址就行 - 输入用户名以及密码就行 - 可以指定分支如*/master - 构建触发器即触发时间 - 最重要的是【构建】处的命令行 - 如果是在Windows环境下就选择batch命令如果是Mac环境就选择shell命令 - 构建后的操作中可以配置发邮件如Jmeter、postman其实都是可以和Jenkins实现持续集成的只要是工具支持命令行就可以和Jenkins搭配实现持续集成。 三、补充
Viser网站中可以找到很多前端需要的东西如图表等各种。