您好,欢迎来到尔游网。
搜索
您的当前位置:首页学自动化测试你踩坑了吗?

学自动化测试你踩坑了吗?

来源:尔游网

自动化主分为两大块:

自动化如何实施?

你可以根据你们公司产品的业务特点,去选择自动化测试方案,先做哪一个。

比如说公司做UI自动化,

1.根据业务特点,选择自动化测试方案。

2根据业务侧重点,确认自动化覆盖范围和粒度。

3.根据自动化测试用例范围,选择实现框架和语言。

4.根据用例用途,选择执行策略。

UI : selenium app:appium/ uiautomator2 airtest

接口:http postman requests websockets /dubbo

编程语言(Python)驱动以上测试框架。

策略:上线千验证,上线之后回归,触发性验证,持续集成

WebUI常见的坑:

找不到驱动: Message: ‘chromedriver’ executable needs to be in PATH

找不到元素:脚本报“NoSuchElementException:Unable to find element”,或者"定位到了,不能操作,点击无效”

关键词:

文件上传?

frame里面包含frame

非页面类型的滚动条:js

伪元素如何定位:

分布式运行:docker

问题分析:

切换frame

页面没有最大化

元素的xpath复制的导致等待时间

元系属性id:动态

隐藏的

更多自动化测试过程中常见坑,成熟的解决方案,可以领取视频教程

接口自动化常见的坑:

cookie session token

get :url直接再浏览器里面请求,获取响应值

json:坑更多,更多代码基础去解决问题

如何更高效gpt自动化测试技术

编程语言能力:python

测试脚本:UI自动化、接口自动化、数据驱动脚本、shell脚本,爬虫脚本

框架设计:接口和UI框架一体化

持续集成:分布式、定时运行脚本、持续部署、docker容器

测试开发:定制化打造质量体系平台

微信公众号:程序员一凡

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- axer.cn 版权所有 湘ICP备2023022495号-12

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务