文章分类 -
测开
根据霍格沃兹测试开发课程表所整理的内容包括:linux、shell、appium、selenium、doker、Jenkins;
整理来源:极客时间--思涵-移动端自动化测试、极客时间--郭宏志-selenium自动化实战、霍格沃兹测试开发课程
摘要:接口测试: 一、接口流程封装与定义: 二、基于加密接口的测试用例设计: 1、使用 base64 对其做加密,得到一个加密后的文件 demo64.txt; to_base64.py import base64 import json bytes_url = {"topics": { "orange":
阅读全文
摘要:requests框架参考链接: 参考1:https://requests.readthedocs.io/zh_CN/latest/user/quickstart.html 参考2:https://blog.csdn.net/byweiker/article/details/79234853 参考3:
阅读全文
摘要:参考链接一:https://blog.csdn.net/lovedingd/article/details/98952868 参考链接二:https://www.cnblogs.com/shenh/p/11572657.html 参考链接三:https://www.cnblogs.com/poloy
阅读全文
摘要:模拟键盘鼠标 ''' 1、click:单击鼠标左键 2、click_and_hold:点击鼠标左键,不松开 3、context_click:点击鼠标右键 4、double_click:双击鼠标左键 5、drag_and_drop:拖拽到某个元素然后松开 6、drag_and_drop_by_offs
阅读全文
摘要:元素等待:1、固定等待:sleep,强行让脚步等待(线程等待);一定不要用在实际项目当中,用在调试过程中;2、隐式等待:implicitly_wait,在规定时间内网页加载完成则执行下一步,否则一直等到时间结束,然后执行下一步; 对整个driver周期都起作用,在最开始设置一次就够了;(坑:Java
阅读全文
摘要:一、po设计模式:(pydom)做法: 1、以页面为单位独立建模; 2、隐藏实现细节; 3、本质是面向接口编程;优点: 1、减少重复find click样板代码; 2、易读性提高; 3、页面修改不影响测试用例;三大模块: 1、基础类:封装基础类,可以包含webdriver实例的属性,如驱动的定义、对
阅读全文
摘要:网络管理、软件包的安装、进程管理、内存管理、磁盘管理; 网络管理 网络状态查看 网络配置 路由命令 网络故障排查 网络服务管理 常用网络配置文件 网络状态查看 ifconfig命令(查看网卡信息) 如果是root用户那么直接使用命令即可,如果是普通用户需要加上命令的路径:/sbin/ifconfig
阅读全文