(九) web自动化测试-selenium处理页面的弹框
(九) web自动化测试-selenium处理页面的弹框文章目录(九) web自动化测试-selenium处理页面的弹框前言一、文件上传处理二、页面弹框的处理总结前言一、文件上传处理input标签可以直接使用send_keys(file path)上传文件方法:el = driver.find_el
基于Apache下ab工具进行网站压力性能测试
网站性能压力测试是服务器网站性能调优过程中必不可缺少的一环。只有让服务器处在高压情况下,才能真正体现出软件、硬件等各种设置不当所暴露出的问题。性能测试工具目前最常见的有以下几种:ab、http_load、webbench、siege。今天我们专门来介绍ab。Apache Bench 是 Apache
Unittest自动化测试框架教程(四)——Python中的数据驱动测试DDT
数据驱动测试DDT(Data Drivern test),是自动化测试领域优势中亮眼的闪光点,在unittest测试框架中对数据驱动更是提供了强大的支持,文章通过基础概念的引入,介绍了数据驱动的概念,并且通过实例介绍了Python中使用数据驱动txt文件、json文件、yaml文件的测试方法。
Selenium入门用法详解【Java爬虫】
什么是seleniumselenium是一款开源的tool类库,用于控制你电脑里装的浏览器。用它你可以通过代码去控制你电脑的浏览器做一些自动化的工作。selenium用途可以用来进行自动化测试,用代码去模拟用户在浏览器里面的操作。也可以用来做爬虫爬取网站的数据。比如,传统的爬虫,因为网站的反爬策略,
【青训营】Go的BenchMark的使用
其中go test用于启动测试,使用-bench指明启动的是基准测试,并且-bench=也用于指明测试的是什么函数,-bench=.的意思是测试所有Bench函数。-benchmem用于指明基准测试的内存相关设置,现在暂时不使用。其中func BenchmarkFib()为测试函数,传入的参数为b
Spring注解及单元测试
Spring的基本注解
基于Selenium爬取动态网页
文章目录一、Selenium介绍与配置二、启动浏览器并打开百度搜索三、爬取动态网页数据四、爬取京东网站书籍信息总结参考一、Selenium介绍与配置Selenium简介 Selenium 是ThoughtWorks专门为Web应用程序编写的一个验收测试工具。Selenium测试直接运行在浏览器中,
【单元测试】Junit 4(二)--eclipse配置Junit+Junit基础注解
前面我们介绍了白盒测试方法,后面我们来介绍一下Junit 4,使用的是eclipse(用IDEA的小伙伴可以撤了)
selenium模拟浏览器解决反监测,获取cookies解决登录问题
网络上设立了许多各种反爬的监测各式各样,但并不会非常的深入,如果要仔细获知应用了什么监测需要在控制台全局搜索webdriver去逆向分析一下再去设置将selenium伪装。接着就是遇到需要登录的操作,部分网站没有登录是不允许加载出请求等,这种情况只需要获取cookies然后再载入到selenium即
软件质量保障体系建设
前言从事软件测试相关工作七年,做过功能测试、自动化测试、测试开发、性能测试、专项测试,也干过一段时间技术管理。近几年随着行业成熟度的发展,对软件测试也有了更高的要求,很多测试团队开始转变为质量保障团队。如何从质量保障的维度去更好的为业务提供支持,是我一直在思考的事情。整理了自己的很多笔记,结合我在工
Lmbench测试集 --- 延迟测试工具lat_mem_rd
lmbench测试集简介 以及 lat_mem_rd延迟测试工具:如何测试、测试结果、源码分析
mac安装python3.7.7和Robot Framework 3.1.1
mac安装python3.7.7和Robot Framework 3.1.1安装步骤
【Vue项目笔记心得】postman接口测试、axios二次封装、api接口统一管理
1、postman接口测试2、axios二次封装(1)为什么进行二次封装axios?请求拦截器、响应拦截器:请求拦截器:可以在发请求之前可以处理一些业务响应拦截器:当服务器数据返回以后,可以处理一些事情安装axios:npminstallaxios(2)在项目当中经常要建API文件夹【axios】接
发布一个轻量级的 Elasticsearch 压测工具 - Loadgen
Elasticsearch 压测工具 `Loadgen` ,由极限实验室出品,基于 Elasticsearch 的开发运维需求而开发,久经实际客户环境的真实考验,简单好用速度快。
JAVA (MAVEN项目)添加JUnit依赖配置(亲测有效)
本教程针对Maven项目,Spring Boot或者微服务平台都适用。(亲测有效)一、环境准备1、在POM中引入依赖<!-- junit --><dependency> <groupId>junit</groupId> <artifactId&g
postman 之接口关联
在项目中,多个接口之前都是有相互关联的。如:注册之后就是登陆,一个业务增删改查不可能一个接口一个接口测,如果一个参数可能从新增到修改再到删除D都是关联,则需要在第一个接口先去获取到,然后在下面接口使用时可以调用下图举例:请求需要先登录获取到token,下一个请求需要携带对应的token才能进行请求一
单元测试之Power Mock
一、简介EasyMock、Mockito、jMock(单元测试模拟框架)在有这些模拟框架之前,程序员为了编写某一个函数的单元测试,必须进行十分繁琐的初始化工作,以确保调用的接口或编写的代码得到预期的结果。单元测试模拟框架极大的简化了单元测试的编写过程,在被测试代码需要调用某些接口的时候,直接模拟一个
python selenium自动化 google登录报错:此浏览器或应用可能不安全的解决办法
这个方式是可行的,至少手动点击登录,输入帐号都没有问题,不过google仍然加了人机检验,如果直接自动点击输入,仍然会报"此浏览器或应用可能不安全"的问题而出不来密码输入框。#如果chrome_path带有空格,则start_chrome_cmd='start""%s--remote-debuggi
国密测试工具 GMProxy
通过GMProxy实现了Burp Suite、Jmeter、Postman 等主流测试工具对国密https的支持。同时也实现了chrome 、egde等浏览器对国密https网站的访问。
Python - 定时自动获取 Bing 首页壁纸
Bing 首页的壁纸好看且每日更新,下面介绍如何使用 python 每日自动获取壁纸并保存。