自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (5)
  • 收藏
  • 关注

原创 selenium 基础知识(面试常问)

1.怎么判断元素是否存在?判断元素是否存在和是否出现不同, 判断是否存在意味着如果这个元素压根就不存在, 就会抛出NoSuchElementException这样就可以使用try catch,如果catch到NoSuchElementException 就返回false。通常在项目中会把这个功能封装在isElementPresent方法中。2.如何判断元素是否出现?判断元素是否出现...

2020-01-23 10:53:49 570

转载 Selenium+Python 入门

一、Selenium+Python环境搭建及配置1.1 selenium 介绍selenium 是一个 web 的自动化测试工具,不少学习功能自动化的同学开始首选 selenium ,因为它相比 QTP 有诸多有点:免费,也不用再为破解 QTP 而大伤脑筋 小巧,对于不同的语言它只是一个包而已,而 QTP 需要下载安装1个多 G 的程序。 这也是最重要的一点,不管你以前更熟悉 C、...

2020-01-22 13:44:47 392

转载 JMeter进行http压力测试

下载地址:http://jmeter.apache.org/download_jmeter.cgiJMeter基于Java开发,需要系统有安装JDK环境。解压后进入bin目录,点击jmeter.bat1、添加线程组:测试计划 -> 添加 -> Threads(User) -> 线程组,添加后进入如下界面:线程数:表示将模拟多少个用户进行测试。Ram...

2020-01-19 13:49:43 127

转载 Python接口自动化测试+GitLab+Jenkins(持续集成)

在自定义好Python接口自动化测试框架,实现接口自动化后,还需要GitLab对python代码进行管理、版本控制、最后再通过Jenkins去手动构建触发、定时任务触发、代码上传触发接口自动化测试用例的执行,以达到持续集成的目的一、下载安装1、GitLab下载安装2、Jenkins下载安装:Linux下Jenkins 安装与配置 Windows下Jenkins 安装与配置...

2020-01-15 16:42:00 1929

转载 数据驱动测试的浅谈

本文转自“虫师”的博客,大佬是个对测试开发有自己独到见解的人,他的很多观点我是非常认同的。话不多说,看正文。建议先阅读前两篇文章。使用“数据驱动测试”之前应该知道的使用“数据驱动测试”之前你应该知道的(二)其实,我以前一直按照第二篇文章所介绍的方式写用例,写过UI自动化(200+用例),也写接口自动化用例(500+用例),接口自动化第一版是用PHP写的,当时还没用到参数化,第二版用...

2020-01-15 16:32:36 271

转载 fiddler之模拟响应、修改请求或响应数据(断点)

在测试过程中,有时候需要修改请求或响应数据,或者直接模拟服务器响应,此时可以使用fiddler进行此类操作。可以使用断点功能完成。一、修改请求数据  在发起请求后,需要修改请求的数据时,可以设置请求前设置断点(1、设置请求前断点  Rules--Automatic breakpoints--before request(或者按F11键)  这种方式的断点会对所有请求生效  ...

2020-01-14 22:24:50 1062

原创 Fiddler接口测试之模拟自动响应数据

定位到要修改的部分2.将返回的数据保存到本地,保存成网页,并修改响应数据找到修改的部分,并修改3.再次请求刷新首页,将工具定位到autoresponder将接口加入规则导入刚才的网页4.再次刷新页面就可以看到自动响应成了我们修改后的数据...

2020-01-14 22:17:46 394

转载 TCP的三次握手与四次挥手理解及面试题(很全面)

本文经过借鉴书籍资料、他人博客总结出的知识点,欢迎提问序列号seq:占4个字节,用来标记数据段的顺序,TCP把连接中发送的所有数据字节都编上一个序号,第一个字节的编号由本地随机产生;给字节编上序号后,就给每一个报文段指派一个序号;序列号seq就是这个报文段中的第一个字节的数据编号。确认号ack:占4个字节,期待收到对方下一个报文段的第一个数据字节的序号;序列号表示报文段...

2020-01-14 17:54:32 141

原创 JDK日期格式化的坑

日期格式化时, yyyy 表示当天所在的年,而大写的 YYYY 代表是 week inwhichyear,意思是当天所在的周属于的年份,一周从周日开始,周六结束,只要本周跨年,返回的 YYYY 就是下一年。3另外需要注意:4表示月份是大写的M5表示分钟则是小写的m624小时制的是大写的H712小时制的则是小写的h年份如果用 Y 会是这周的年份,y 才是标准的年份。这...

2020-01-06 19:01:33 181

原创 appium webview/ native 切换

现在大部分app都是混合式的native+webview,对应native上的元素通过uiautomatorviewer很容易定位到,webview上的元素就无法识别了。以安卓为例:一、识别webview1.用定位工具查看页面,发现页面上有些区域无法定位到。2.这时候可以查看元素属性,如右图它的class属性,上面写着WebView,那毫无疑问这种页面就是webview了。...

2020-01-05 17:29:33 753

转载 Appium的前世今生

一、什么是AppiumAppium是一个开源、跨平台的测试框架,可以用来测试原生及混合的移动端应用。Appium支持IOS、Android及FirefoxOS平台。Appium使用WebDriver的json wire协议,来驱动Apple系统的UIAutomation库、Android系统的UIAutomator框架。Appium对IOS系统的支持得益于Dan Cuellar’s对于I...

2020-01-05 17:01:00 215

原创 selenium 关于定位时frame切换的总结

1.首先frame标签有frameset、frame、iframe三种,frameset跟其他普通标签没有区别,不会影响到正常的定位,所以frameset不用切,frame需层层切。selenium提供了switch_to.frame()方法来切换frame,通常采用id和name就能够解决绝大多数问题。但有时候frame并无这两项属性,则可以用index和WebElement来定位:...

2020-01-05 14:37:08 315

转载 Jenkins+Jmeter+Ant自动化集成环境搭建(windows平台)

一、安装前准备1.JDK:jdk-8u121-windows-x642.jmeter工具:apache-jmeter-2.133.ANT工具:apache-ant-1.9.7-bin4.jenkins工具:jenkins-2.32.2以上安装包工具及版本下载地址:pan.baidu.com/s/1pKWPi5d二、软件安装1.JDK的安装>双击JDK安装包,选...

2020-01-02 16:54:57 499

包括计算机网络、操作系统、数据库、数据结构、软件工程、软件测试等相关的考点

包括计算机网络、操作系统、数据库、数据结构、软件工程、软件测试等相关的考点

2024-04-10

2022下半年软件评测师考试真题及答案-下午卷.pdf

2022下半年软件评测师考试真题及答案-下午卷.pdf

2024-04-10

2022年软件评测师上午试题分析与解答

2022年软件评测师上午试题分析与解答

2024-04-09

2023年下半年上午软件评测师试题及答案详析

2023年下半年上午软件评测师试题及答案详析

2024-04-09

适用M系列Mac的虚拟机cenos7镜像

txt文件内为阿里云盘下载链接,失效后可留言、私信

2024-02-29

Linux版 AWVS12 .zip

Acunetix Web Vulnerability Scanner(简称AWVS)是一款知名的Web网络漏洞扫描工具,它通过网络爬虫测试你的网站安全,检测流行安全漏洞。

2021-03-02

AppScan10.0.0.7z

目前应该是最新版本,安装方法:正常安装完成后把rcl_rational.dll和AppScanStandard.txt复制替换到安装目录,默认安装目录是:C:\Program Files (x86)\HCL\AppScan Standard ,然后在许可证哪里切换到IBM许可证,打开license管理,选择本地的AppScanStandard.txt即可。

2020-06-23

Windows中编写脚本BAT批处理命令入门.pdf

Windows中编写脚本BAT批处理命令入门.pdf

2020-03-19

超全的python开发文档,电商、爬虫、前端、网络编程、微信小程序、celery、django、flask、git、linux、

超全的python开发文档,电商、爬虫、前端、网络编程、微信小程序、celery、django、flask、git、linux、nginx、python环境安装、redis、shell、tornado。

2020-01-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除