![](https://img-blog.csdnimg.cn/20200416154456864.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
自动化测试
自动化测试
Hi~晴天大圣
声明:本博客主要用来收藏精品帖子和个人工作总结,如有涉及版权,请联系本人删贴。 关注:性能、自动化、安全、接口、CI、java、python、操作系统、数据库、服务架构,工具、大数据,区块链、云存储、人工智能等
展开
-
UI自动化与接口自动化比较
接口变更的概率很低,在快速迭代的情况下,页面的改动可能会很频繁,前端小的改动可能需要测试的大改(UI自动化测试本身基于页面元素),因此接口自动化维护成本更低。UI自动化容易受设备卡顿,系统弹框等因素影响而导致脚本执行失败、接口自动化不存在此问题,因此接口自动化测试更稳定。虽然如上UI自动化都不如接口自动化,但是UI自动化优点就是可以完全模拟用户行为,更贴近真实。接口自动化执行效率比UI自动化执行效率更高(调用接口比打开页面要快很多)原创 2024-05-02 21:42:16 · 765 阅读 · 0 评论 -
浏览器中怎样查看前后端传值
浏览器中怎样查看前后端传值原创 2023-09-04 16:58:54 · 2086 阅读 · 1 评论 -
robot framework之第三方测试报告Allure
robot framework之第三方测试报告Allure原创 2023-07-30 16:25:16 · 696 阅读 · 0 评论 -
自动化测试条件
产品是否适合做自动化测试,比较普遍的共识是从三个方面进行考量:一、项目周期比较较长由于自动化测试需求的确定、自动化测试框架的设计、测试脚本的编写与调试均需要相当长的时间来完成。这样的过程本身就是一个测试软件的开发过程,需要较长的时间来完成。如果项目的周期比较短,没有足够的时间去支持这样一个过程,那么自动化测试便成为笑谈。二、软件需求变更不频繁测试脚本的稳定性决定了自动化测试的维护成本。如果软件需求变动过于频繁,测试人员需要根据变动的需求来更新测试用例以及相关的测试脚本,而脚本的维护本身就是一个代码开原创 2022-03-15 08:16:28 · 416 阅读 · 0 评论 -
分层自动化
在理解分层自动化之前,我们先看一下经典的测试金字塔。• UI层:界面自动化测试。可以看出它的价值最小,它最接近用户真实场景,也容易发现问题,但它的实现成本最高且太容易受外部依赖,容易影响脚本成功率。总体来说,适当的界面自动化测试是有必要的,但是没有必要在UI层投入太多;• Service层:接口自动化测试。它的价值居中,覆盖大多数主要的接口是比较合适的。这一层要求测试人员对系统的结构和系统间的调度非常清楚,同时要了解接口逻辑关系,否则接口测试代码很容易遗漏一些异常场景;• Unit层:单元测试。最有原创 2022-03-14 09:03:20 · 1353 阅读 · 0 评论 -
自动化笔记
chrome webdriver下载地址:http://npm.taobao.org/mirrors/chromedriver/原创 2020-06-22 18:27:38 · 176 阅读 · 0 评论