![](../../asset/images/user/bgImg_default.jpeg)
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
相信做过自动化测试的朋友经常会遇到这样的场景:我想调用系统中的某个业务接口,但是需要先登录系统。也就是现在很多接口的访问,都是需要登录接口的token做为基础。
![文章图片](https://img-blog.csdnimg.cn/5dff956c7efd4ab29ee565ea82ed791f.png)
应用场景:如果希望随时打开报告,可以生成一个静态资源文件报告,将这个报告布署到 web 服务器上,启动 web 服务,即可随时随地打开报告。
![文章图片](https://img-blog.csdnimg.cn/f15fcce3acf84ad4be1c8524ba44ddf6.png)
验证码识别解决方案 对于web应用程序来讲,处于安全性考虑,在登录的时候,都会设置验证码,验证码的类型种类繁多,有图片中辨别数字字母的,有点击图片中指定的文字的,也有算术计算结果的,再复杂一点就是滑动验证的。诸如此类的验证码,对我们的系统增加了安全性的保障,但是对于我们测试人员来讲,在自动化测试的过程中,无疑是一个棘手的问题。
![文章图片](https://img-blog.csdnimg.cn/img_convert/fad536e972e14ce4b37803185dc3b00c.png)
今天我们来聊聊selenium -- xpath定位方法,我们都知道selenium有八大定位策略分别是id、name、class name、tag name、link text、partial link text、xpath、css 。那么我们今天呢主要来讲讲八大定位策略中的xpath的定位方法,废话不多说我们直接开始吧。
![文章图片](https://img-blog.csdnimg.cn/img_convert/d49dbb074d0143809c53d3ebcf63bd5f.png)
随着互联网的发展,安全问题变得越来越重要。一个大型的互联网站点,如果每天查看日志,会发现有很多试图攻击的脚本。如果不是,证明网站的影响力不够大。信息集成背后隐藏着安全隐患。比如为Web应用编写的代码,由于开发人员的不严谨,质量堪忧,很可能被第三方恶意利用,使得未经授权的访问可以获得对敏感数据和Web服务器的控制。
![文章图片](https://img-blog.csdnimg.cn/5beb07411ebd4138bfac29f42c3ff311.jpeg)
在软件开发工程中,一般首先是在本地开发,开发完成自己本地通过单元测试,判断自己的代码是否满足业务需求,这个阶段是自我检测是否漏写,和自我考虑不足的弥补;
![文章图片](https://img-blog.csdnimg.cn/3361426a2e7a429b95d7cfe0d5841234.png)
在很多前端页面中,大家会见到很多::before、::after 元素,比如【百度流量研究院】:比如【百度疫情大数据平台】:以【百度疫情大数据平台】为例,“累计确诊”文本并没有显示在 HTML 源代码中,如果通过常规的 xpath 元素定位方式是没办法的,因为“累计确诊”文本并不存在当前页面 dom 树中。我们要弄清楚的是该元素的特殊之处,文本究竟存放在哪?
![文章图片](https://img-blog.csdnimg.cn/cbde8e3e6c054039a7002cc3e52236bf.png)
Requests:是用python语言基于urllib编写的,采用的是Apache2Licensed开源协议的HTTP库,Requests它会比urllib更加方便,可以节约我们大量的工作。
在测试人员测试过程中经常需要通过抓包来区分一些前后端的Bug,特别是Web端的测试,利用浏览器中的F12开发者选项,就能进行网站界面测试、调试,分析网页所出现的问题,查看html元素、查看响应事件等方面。
![文章图片](https://img-blog.csdnimg.cn/ee44c26441d54f50acf3ece7d6068d2a.png)