自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

芳草乀的博客

小手冰凉。。。

  • 博客(12)
  • 资源 (9)
  • 收藏
  • 关注

原创 Cypress的一些常用方法

上述方法只是其中的一部分,小伙伴们可以根据需要选择使用。scrollIntoView() 方法用于滚动到一个元素。should() 方法用于断言一个元素的状态。visit() 方法用于打开一个 URL。wait() 方法用于等待一个元素出现或消失。screenshot() 方法用于截图。submit() 方法用于提交一个表单。clear() 方法用于清空一个文本框。click() 方法用于模拟鼠标点击。get() 方法用于选择页面上的元素。type() 方法用于模拟键盘输入。有什么问题可以私信我哦~

2023-04-23 20:18:15 577

原创 Cypress UI自动化初识

Cypress UI自动化 安装到运行测试用例

2022-01-11 00:16:12 551 1

原创 性能问题如何排查?

网络首先,在测试开始前,我们就要先确定网络资源是否没有问题,一般千兆网卡的输入与输出都在125M左右,那我们如何查看网络情况呢1.服务器中安装dstat,安装命令 yum install dstat2.安装成功之后,命令行输入dstat,结果图如下:net/total为网络接收和发送情况,如果是千兆网卡,他的发送或者接收值在125M左右,说明可能存在网络瓶颈。应用1.先确定我们的连接池设置的是否有问题2.若CPU过高,TPS低,查看我们JAVA线程是否存在问题,top查看我们过高的线程:

2021-04-16 15:24:54 3038

原创 性能测试超详细教程(二):项目实战教学(loadrunner)

今天主要讲loadrunner实战,包括脚本,场景,报告以及nmon资源监控,内容较详细,非常适合小白,这次实战项目是我前一篇博客写的Redmine应用系统,好了,直接上干货:1.脚本部分常用设置录制时设置:设置录制的请求样式:可以设置支持UTF-8编码格式,录制时不会出现乱码现象:运行时设置:迭代次数设置:日志显示,调试时,需要打开日志来查看详细信息:1.1 脚本录制测试准备:loadrunner12工具以及测试环境Redmine首先打开,loadrunner中Virtual Use

2021-04-09 14:30:12 3751 11

原创 性能测试超详细教程(一):环境搭建(Redmine&loadrunner12)

深夜赶稿,今天开始写性能测试的东西了,首先我们需要一个测试环境搭建,这里我采用的是redmine系统,搭建完之后,安装loadrunner12Redmine百度云链接:https://pan.baidu.com/s/1jomkR8So1yE81OaoznstKQ提取码:m8m0loadrunner12百度云链接:链接:https://pan.baidu.com/s/1RsaYYA9XqobIFYvW_2JDkA提取码:ys2tRedmine应用搭建为CentOS7额外添加网络适配器前提:已安装

2021-04-03 22:48:20 2572 3

原创 接口自动化(四):框架搭建(Python)

今天更新最后一篇接口自动化的内容:框架搭建,建议大家提前了解unittest框架框架目录结构框架分为五部分(配置、测试数据文件、测试脚本、启动主函数、报告)配置层:配置文件为csv格式,给大家看下样式:主要包括脚本路径,脚本名称,测试是否执行和执行顺序数据层:数据文件也是csv文件格式,主要存放的是接口所需要的数据,这里我只有一个接口用到了数据文件,给大家看下什么样子:第一列:请求url第二列:预期结果(第一个没有预期结果,因为我测试的是更新信息接口,依赖登录,所以我登录成功就行了,没有

2021-03-28 18:59:20 1651 11

原创 接口自动化(三):实战进阶

上一篇的文章响应比较热烈,今天来写篇进阶代码,大体分为两部分,csv读出所有的接口文件和 把所有的测试结果写进csv文件里首先我先讲一下,读接口文件test_interface.csv接口文件样式:给大家解释一下部分列的含义url访问地址,expresult预期结果,interfaceName接口名称,一串数字那一列(2,6,2)是参数个数,代码里面会用到,后面就是参数名称及参数值了。下面直接上代码: import csv file=open("test_interface.csv","r")

2021-03-19 13:29:34 1416 9

原创 接口自动化(二):接口联调

接口联调今天写一下存在关系的接口,怎么调用上一个接口返回来的东西,以注册、登录,忘记密码、修改密码为例,其中修改密码会用到上一个接口的token,直接上代码 (都是上期的代码,重复的我就不解释了,没解释过的我会加到注释中):#!/usr/bin/env python# -*-conding:utf-8 -*-import requestsclass workflow_forgotpassword_test():#用户注册接口 def yhzc_test(self): ur

2021-03-15 14:37:00 2557 6

原创 接口自动化(一):开始一个简单的接口测试(Python)

利用python发送第一个请求关于HTTP请求,建议大家提前了解一下,再来看该篇文章该篇文章以简单的登录接口为例,干货来了:首先利用python发请求就会用到request库,先导入进来import requests导入该库之后,就开始代码主体部分了#首先我们要把我们要测试接口API写进来url="http://localhost:8080/jwshoplogin/user/login.do"#紧接着把我们需要的参数定义一下userinfo={"username":"大娟",

2021-03-14 18:13:38 6650 31

原创 初学者web自动化的学习路程(三):常用方法

该篇内容主要讲,自动化时常用到的方法,内容较少,上干货#隐式等待5秒,意思是当我们做一些操作,会有延迟的时候,如果没有等待操作,直接进入下一步操作,页面会报错,所以我们要在代码开始时加上这个方法chrome.implicitly_wait(5)#该方法意思是设置窗口最大化chrome.maximize_window()#-1为倒数第一个网页也就是最新的,这个方法是,当我们遇到点击某个操作时,打开新的网页会用到new_window=chrome.window_handles[-1] chr

2021-03-07 22:20:58 959

原创 初学者web自动化的学习路程(二):元素定位

基本元素定位话不多说直接上代码chrome.find_element_by_id("username").send_keys("xjw")chrome.find_element_by_id("password").send_keys("Aa111111")chrome.find_element_by_class_name("login_btn").click()chrome.find_element_by_link_text("进入商城购物").click()chrome.find_elemen

2021-02-28 15:38:34 965

原创 初学者web自动化的学习路程(一):环境准备

准备工作安装环境1.python2.Pycharm(本人使用的3.8版本)3.selenium(pip3 install selenium 注:自动安装最新版本)4.chrome(在帮助中点击关于Google chrome 可查看版本)5.Chromedriver(需要与chrome版本对应,下载地址:http://npm.taobao.org/mirrors/chromedriver/),该驱动需要放在python的安装目录注:python以及Pycharm请自行百度安装测试环境是否成功

2021-02-24 10:27:12 266 1

Postman.zip

postman,接口测试工具

2021-03-29

上百套简历模板.zip

百套简历模板

2021-03-28

SQL基础知识.zip

SQL基础知识,PDF版书籍

2021-03-28

WinSCP5.17.9.zip

可连接服务器,上传下载文件使用

2021-03-21

PLSQL14版本、oracle连接工具

可连接oracle工具

2021-03-21

jenkins.war

Jenkins持续集成工具,放到Tomcat中webapps目录中,启动Tomcat,即可使用

2021-03-21

服务器资源监控以及解析nmon文件.zip

用于服务器资源监控

2021-03-17

SeleniumTest2.zip

自动化代码框架Python

2021-03-07

bitnami-redmine-4.1.1-2-linux-x64-installer.run

项目管理系统

2021-03-07

空空如也

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

TA关注的人

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