软件测试原创教程修复crmebpro会员版升级后网页打开500错误核心解决方法汇总 CRMEB会员版v3.x在宝塔面板配置反向代理后接口报500错误,核心原因是宝塔自动新增的静态资源缓存规则与官方代理配置冲突。本文提供删除冲突配置+补充标准缓存、覆盖官方标准配置两种解决方案,附完整Nginx配置代码及端口适配、日志排查技巧。 03/0615评论Nginx 反向代理 软件测试 阅读全文
功能测试原创文章控制台JS教程:学习如何通过代码批量导出页面链接地址提高操作 问题描述:如果网页上有很多链接需要提取并且有一定规律改怎么导出呢? 案例网站:https://www.hosthah.com/cloud 实现思路:可以将链接地址收集到一个字符串中,然后以文本格式输出。 定位元素:div.site-intr... 07/03198评论JavaScript 开发者工具 浏览器 阅读全文
PY自动化原创文章Python单元测试框架对比:unittest vs pytest,优缺点详解 了解Python单元测试框架unittest和pytest的优缺点,帮助你选择合适的测试工具。本文详解两者在语法简洁性、灵活性、扩展性和执行速度等方面的区别,助你提高代码质量和开发效率。 07/02196评论Python 测试用例 生命周期 阅读全文
PY自动化转载文章Selenium 自动化遇见 shadow-root 元素怎么处理? shadow-root是前端的特殊元素节点,其使用了一个叫做shadowDOM的技术做了封装,shadowDOM的作用可以理解为在默认的DOM结构中又嵌套了一个DOM结构(和iframe有点类似,只不过iframe内嵌的是HTML),我们遇... 02/27257评论shadow-root webdriver shadow-root怎么定位 shadow-root获取 阅读全文
渗透测试原理分析幻兽STEAM伪激活码假入库及irm steam-install.run|iex 前情提要:现在很多电商平台上买的key会用: 第一步:按住win+x,找到powershell(管理员)(A),在弹出的对话框中直接输入irm steam-install.run|iex(切记要复制,不要手动输入,不要复制前后字符或空格),... 02/061,433评论6G steaminstall代码怎么用 正在运行 阅读全文
渗透测试长期更新最新AdGuard Home + 广告屏蔽大师Plus+过滤规则分享 本文分享OpenWrt下AdGuard Home与广告屏蔽大师Plus+的详细配置方法,包含DNS上游服务器设置、Bootstrap DNS选择、过滤规则订阅链接(anti-AD、AdBlock DNS Filters等)及自定义规则语法,帮助实现全局网络去广告和DNS防污染。 12/072,17951PS 渗透测试 虚拟机 阅读全文
PY自动化原创文章selenium使用clear无法清空输入框数据解决方案 使用.clear方式有的时候无法做到清除,可以通过模拟键盘操作输入ctrl+a全选后,使用delete键完成输入框内所有数据的清空和删除。 09/13578评论selenium selenium 清空文本框 selenium清空输入框默认值 阅读全文
功能测试原创文章如何实现页面设置指定倒计时后跳转任意网页 使用场景: 想将其他网站的流量集中起来,然后不影响蜘蛛爬取原网页的数据,从而实现从一个网站到另外一个网站流量的转移。非301方式和302方式。 实现方法: 第一步:添加setTimeout方法来控制跳转时间 第二步:修改时间即可,时间单位为... 09/014261 html延迟跳转 java 延迟跳转代码 阅读全文
PY自动化原创文章如何模拟web页面的上划和下滑的操作 问题描述: 在测试中我们可能会遇到向上滑和向下滑的随机操作,比如一个文章的长短导致了页面的长短不通,会需要上滑才可以看到文章的内容。 实现方式:(python+selenium) 第一步:我们使用selenium中的ActionChains... 09/01412评论selenium 代码展示 键盘 阅读全文
接口测试原创文章python通过requests方式获取代理没有地址信息如何查询归属地 问题描述: 好多代理商,在请求接口后没有返回响应的ip地址的归属地,那么我们进行自动化测试或者其他测试的时候无法判断ip地址会对我们的测试结果,不好判断归属地是哪里的,所以今天的方式就是直接将返回的结果查询出来直接通过www.ipdizhi... 09/01403评论 阅读全文