问题描述:如果网页上有很多链接需要提取并且有一定规律改怎么导出呢? 案例网站:https://www.hosthah.com/cloud 实现思路:可以将链接地址收集到一个字符串中,然后以文本格式输出。 定位元素:div.site-intr...
- Auto测试
- 功能测试
- 压力测试
- 接口测试
- 渗透测试
- 白盒测试
- 经验总结
- 软件测试
- 面试技巧
原创文章Python单元测试框架对比:unittest vs pytest,优缺点详解
了解Python单元测试框架unittest和pytest的优缺点,帮助你选择合适的测试工具。本文详解两者在语法简洁性、灵活性、扩展性和执行速度等方面的区别,助你提高代码质量和开发效率。
转载文章Selenium 自动化遇见 shadow-root 元素怎么处理?
shadow-root是前端的特殊元素节点,其使用了一个叫做shadowDOM的技术做了封装,shadowDOM的作用可以理解为在默认的DOM结构中又嵌套了一个DOM结构(和iframe有点类似,只不过iframe内嵌的是HTML),我们遇...
原理分析幻兽STEAM伪激活码假入库及irm steam-install.run|iex
前情提要:现在很多电商平台上买的key会用: 第一步:按住win+x,找到powershell(管理员)(A),在弹出的对话框中直接输入irm steam-install.run|iex(切记要复制,不要手动输入,不要复制前后字符或空格),...
长期更新最新AdGuard Home + 广告屏蔽大师Plus+过滤规则分享
前情提要 群晖虚拟机搭建了OpenWrt固件,现在各种广告铺天盖地,各种开屏广告等等。去除广告迫在眉睫,于是安装了盒子必备拦截广告插件,目前主流插件有两款,广告屏蔽大师PLUS+ 与 AdGuard Home AdGuard Home 的工...
原创文章selenium使用clear无法清空输入框数据解决方案
使用.clear方式有的时候无法做到清除,可以通过模拟键盘操作输入ctrl+a全选后,使用delete键完成输入框内所有数据的清空和删除。
原创文章如何实现页面设置指定倒计时后跳转任意网页
使用场景: 想将其他网站的流量集中起来,然后不影响蜘蛛爬取原网页的数据,从而实现从一个网站到另外一个网站流量的转移。非301方式和302方式。 实现方法: 第一步:添加setTimeout方法来控制跳转时间 第二步:修改时间即可,时间单位为...
原创文章如何模拟web页面的上划和下滑的操作
问题描述: 在测试中我们可能会遇到向上滑和向下滑的随机操作,比如一个文章的长短导致了页面的长短不通,会需要上滑才可以看到文章的内容。 实现方式:(python+selenium) 第一步:我们使用selenium中的ActionChains...
原创文章python通过requests方式获取代理没有地址信息如何查询归属地
问题描述: 好多代理商,在请求接口后没有返回响应的ip地址的归属地,那么我们进行自动化测试或者其他测试的时候无法判断ip地址会对我们的测试结果,不好判断归属地是哪里的,所以今天的方式就是直接将返回的结果查询出来直接通过www.ipdizhi...
原创文章python通过requests模块调用接口获取测试可用代理
解决问题:(自动化测试不同ip地址访问) 因为现在大部分的代理提供商会提供大量的不可用代理,因为数量较大所以不会进行逐个测试,因为代理池是以几十万或者上百万的。那么我们要获取到指定的代理。下面就是如何实现的。 实现目标: 先通过尝试代理请求...