- 博客(30)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 VMware vSphere Client机器断电重启后,IP通着但是连接时报错:服务器无法解决客户端请求。(远程服务器返回错误:503服务不可用),怎么解决?
VMware vSphere Client机器断电重启后,IP通着但是连接时报错:服务器无法解决客户端请求。(远程服务器返回错误:503服务不可用),怎么解决?
2022-05-10 16:19:07
2309
原创 浪潮NF5270M4服务器断电重启后,识别不到光纤网卡,怎么办?
公司机房半夜突然断电,早上上班来启动后,发现普通网卡可以正常识别,但是服务器的光纤网卡识别不到,ifconfig查看也看不到。检查交换机和光纤线连接正常,灯也亮着。最后重新安装驱动解决。具体步骤如下:
2022-05-10 16:10:55
2341
转载 接口测试之Jmeter-(九)各组件作用范围
本篇主要讲述Jmeter的各个组件及简单使用,其中包括以下内容:(一)线程组(二)逻辑控制器1、循环控制器:2、如果(If)控制器:3、随机控制器:4、随机顺序控制器:5、仅一次控制器:6、switch控制器:(三)配置元件1、http cookie管理器:2、http信息头管理器:3、用户自定义变量:4、CSV Data Set Config:(四)定时器1、固定定时器:2、同步定时器(synchronizing timer):
2022-04-01 16:53:59
1311
转载 Java+Selenium+Testng自动化学习(四):元素获取及管理
通过页面元素的固定属性,来确定元素。可以通过id,name,className,tagName,cssSelector,linkText,partialLinkText等属性来定位,不太好定位的元素,可以使用xpath方式。
2022-04-01 10:38:49
1024
原创 Java+Selenium+Testng自动化学习(三):典型案例总结
本章主要介绍自动化测试UI界面时,一些典型的控件抓取。后续也会持续更新~
2022-03-30 09:39:48
5128
2
原创 Java+Selenium+Testng自动化学习(二):TestNG安装及生成测试报告
TestNG是Java中的一个测试框架, 类似于JUnit 和NUnit, 功能都差不多, 只是功能更加强大,使用也更方便Java中已经有一个JUnit的测试框架了。 TestNG比JUnit功能强大的多。 测试人员一般用TestNG来写自动化测试。开发人员一般用JUnit写单元测试。
2022-03-29 18:39:00
1902
1
原创 Java+Selenium+Testng自动化学习(一):安装篇
前言: 最近在做Java+Selenium+Testng自动化调研,已经有阶段性的收获。现在回头沉下心来把过程整理一遍。本章主要介绍自动化环境的安装和配置。目录(一)安装Java(二)安装IDE工具(intelij)(三)安装配置Maven1. 安装Maven2. 配置Maven本地仓库3. intellij配置mvn4. 创建Maven工程(四)Selenium安装版本介绍:软件 版本 JAVA 1.8.0_321 IDE...
2022-03-29 18:17:33
6010
1
转载 Selenium处理https 安全问题或者非信任站点(针对谷歌/火狐浏览器)
自动化脚本测试公司软件平台,使用谷歌浏览器访问时都遇到安全问题需要添加信任。
2022-03-04 14:13:59
5033
3
原创 VScode自定义的模块,在不同目录调用时,一直报错No module named xxx
从pycharm将代码迁移到vscode,被一个错误纠结好久,就是自定义的模块,在不同目录相互调用时,一直报错"No module named 'xxx' "。可以看到下图中testcase目录下的文件需要调用business目录下的自定义模块一直报错:No module named 'business'
2022-03-04 13:58:46
1745
1
转载 python执行TestCase 抛出异常 TypeError: LoginCase.__init__() takes 1 positional argument but 2 were given
最近使用VScode软件调研python自动化测试脚本,执行testcase测试用例时,抛出异常:TypeError: LoginCase.__init__() takes 1 positional argument but 2 were given
2022-03-04 13:40:34
1057
原创 Selenium IDE使用案例:文本(Text)和标题(Title)断言
前言: 做UI自动化测试,经常要用到的方法就是——断言。断言主要目的是验证程序是否与预期结果一致,这样我们在程序运行完后知道哪些成功了,哪些失败了断言一般分两种,一种是程序运行到断言处异常,程序终止。另一种是程序运行到断言处异常,程序继续往下执行。第二种优于第一种是因为我们可以在日志中看到错误信息,并且对程序整个执行过程有一定的了解。本次主要介绍两种断言方式,第一种是以当前网页的标题作为断言;另一种是指定元素的文本作为断言。
2022-02-24 13:37:04
9797
原创 谷歌浏览器安装Selenium IDE插件
前言:Selenium IDE结合浏览器提供脚本的录制,回放以及编辑脚本功能,以及元素的定位,可以使用selenium IDE将录制的脚本生成相应的带单元测试框架的自动化测试脚本。Selenium IDE仅作为Mozilla Firefox和Chrome插件提供,它无法在Firefox和Chrome以外的浏览器上记录测试用例。记录的测试脚本也可以导出到C#,Java,Ruby或Python等编程语言。本章节主要介绍在谷歌浏览器安装该插件。1. ...
2022-02-23 17:05:56
12838
3
原创 基于BurpSuite做web渗透测试
前言:Burpsuite基本可以说是渗透的必备工具,用起来也很简单、方便。通常使用它可以进行一些截包分析,修改包数据、暴力破解、扫描等很多功能,用得最多的应该是开代理截包分析数据和爆破。该工具可以进行http数据的拦截和转发,可以用来测试页面接口,具体可以参考以下。
2022-02-23 11:40:27
5218
原创 手动修改centos7系统的网卡名称
centos服务器或者虚拟机,系统安装完成后网卡名称是固定的,但是有些场景下对网卡名称有要求,需要手动调整。可以通过以下两种方式:方法一:仅可以修改成ethx格式方法二:网卡修改成任意名称
2022-02-22 18:13:00
10855
原创 接口测试之Jmeter-(七)循环查询状态
前言:最近使用Jmeter测试虚拟机相关操作,比如测试虚拟机开机、关机操作,虚拟机开机会有一定的时间,需要等待虚拟机正常开机后再进行关机接口测试。这里就会用到循环查询虚拟机状态等状态正常后,再往下测试。
2022-02-22 17:58:13
4294
原创 基于CentOS7安装配置BeeGFS并行文件系统(已试验部署成功)
前言: 之前由于测试需要用到BeeGFS(简称:BGFS),自己按照官网指南学习搭建过一套BGFS的文件系统。现在将自己搭建配置的步骤整理分享出来,从以下几个方向介绍:
2022-02-22 16:10:17
5399
转载 接口测试之Jmeter-(六)如何看聚合报告
前言: 我们经常会用到Jmeter进行性能测试,那性能测试后生成的聚合报告,我们怎么查看用来评估和分析本次测试接口的性能如何呢?本次主要简介下如何看聚合报告。
2022-02-21 17:56:41
18439
原创 接口测试之Jmeter-(五)模拟用户并发登录
前言:本次主要介绍使用Jmeter模拟用户并发登录,测试接口性能:(一)读CVS配置文件(二)读数据库(一)读配置文件优点:简单易学,容易上手缺点:不适用于超大用户量的并发,例如测试1万个用户并发,就需要手动给配置文件写入上万条数据,手疼~1. 添加线程组测试计划右键->线程->线程组参数解释:线程数: 并发用户数Ramp-Up 时间(秒): 启动所有线程所需时长...
2022-02-21 17:31:51
10040
4
原创 本地YUM源制作
前言:平常使用windows我们会将常用的软件包保存到自己电脑上,供后续离线安装,那linux系统如果连不上网时,我们怎么进行安装呢,这时候就需要提前在联网的情况下进行本地yum源制作。 像平常软件产品的安装包,都会将涉及的依赖包离线制作打包到安装包,供客户离线安装。 下面以做一个git的离线源为例介绍。
2022-02-17 17:50:17
3789
原创 Centos扩容root目录(二)之增加新磁盘扩容给root
前言: 本章节主要介绍增加一个新的磁盘分区扩展root目录。增加一个空磁盘扩容原理是一致的。 (一)磁盘分区 (二)设置磁盘分区类型 (三)格式化分区后进行扩容(一)磁盘分区从sda盘再分出一个空闲分区sda3,后续将该分区扩容给root# parted /dev/sda说明:1-开始分区2-选择分区类型-p3-分区类型-直...
2022-02-17 17:06:27
3117
2
原创 接口测试之Jmeter-(四)从JSON响应中提取数据
前言:在jmeter中查看一个列表,一般会让我们根据一个字段去获取一个相应的ID,为之后的用例用,在匹配的时候,会用到正则表达式,写法根据列表的返回值的数据结构不同而不同,下面列举出几中常见的格式,之后还有其他的格式,可以进行补充。
2022-02-17 16:30:34
2670
原创 通过VScode进行git的版本管理
前言:作为测试,我们写的自动化脚本和产品手册也是需要使用git进行版本管理起来的,本次我们介绍怎么通过git进行版本管理。(一)初始化本地仓库(二)将服务器代码pull到本地(三)将本地文件push到服务器前提:1. 我们电脑需要提前安装好git和VScode(全称:Visual Studio Code)工具2. VScode工具上需要安装git的一系列插件。按照下图名称进到应用商店进行搜索安装即可。(一)搭建本地仓库...
2022-02-17 15:32:20
8616
原创 Markdown中插入图片
前言:企业中产品手册少不了图片的插入,那如果用markdown维护手册的话,怎么插入图片呢?今天介绍以下几种方法:
2022-02-17 14:49:24
54392
2
原创 使用Markdown编写手册
前言:本次主要介绍使用markdown工具,进行产品手册的编辑和维护。包含:(一)安装markdown(二)安装markdown目录转换工具(一)安装markdown安装之前需要先安装Visual Studio Code(简称:VScode)工具。网盘下载链接:https://pan.baidu.com/s/1yP7Y_IPeSg-pIKnG94GhnQ提取码:rvlm(需要强调下,还有很多软件也支持.md文件,我们这里使用VScode是为了后续...
2022-02-17 14:27:06
1361
原创 接口测试之Jmeter-(三)新建用户测试用例
前言: 本次主要用Jmeter实现新建用户接口测试,包括: (一)分析接口需求 (二)添加Header和Cookies(三)添加线程组 (四)添加http请求 (五)运行并察看结果树(一)分析接口需求前提:需要先调用用户登录接口,获取token功能:新建用户http请求方式:PUT请求url: https://ip:port/user/user请求body:{ "...
2022-02-17 11:55:49
2092
原创 接口测试之Jmeter-(二)基本界面及常用组件
前言:本次主要介绍Jmeter测试http接口时,涉及的常用组件,包括:(一)基本界面和组件概念(二)常用配置原件 (三)HTTP请求标配组件(一)基本界面和组件概念1. 测试计划:是使用jmeter进行测试的起点,它是其它jmeter测试元件的容器2. 线程组:代表一定数量的并发用户,可以用来模拟并发用户的发送请求。实际的请求内容在线程组->取样器中定义,它被线程组包含,可以在测试计划-->添加-->线程组...
2022-02-17 10:50:29
872
1
原创 接口测试之Jmeter-(一)安装篇
前言:本次安装是基于win10操作系统,安装Jmeter前需要提前安装配置好Java。1.JDK下载:网盘下载地址:链接:https://pan.baidu.com/s/17ALBUB3o7R93a8rzJRo-aQ提取码:wx6p官网下载地址:Apache JMeter - Download Apache JMeterhttps://jmeter.apache.org/download_jmeter.cgi(Windows版本下载.zip,Linux版本下载.t...
2022-02-16 18:09:29
543
Git+Jenkins实现自动化构建与持续集成(git+jenkins+intelij)
2022-03-30
请教下大家,有什么好的测试用例管理工具编写后,可以使用git进行版本管理?
2022-02-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人