自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 实现定时巡检接口,测试不通过时自动发邮件

接口测试不通过时自动发送邮件

2023-11-14 11:28:46 207

原创 软件测试面试记录——包含自己给的回答

敏捷与传统的开发模式在我看来本质上是没有区别的,都是需求分析、设计分析、测试用例设计、执行测试,这些步骤都不可少,不一样的是,敏捷讲究的是快,快速响应变化,快速部署、持续集成,比如一天可以提交几次代码,快速发现错误,防止分支大幅偏离主干。会,用fiddler,可以直接修改请求的参数和定制接口的响应内容,就是mock请求,我一般把想要的响应内容写在txt文件里,然后将此指定为所要验证的接口的返回值,一般用来模拟一些手工上比较难以模拟的场景。没遇到过,是不是跟时区有关系,面试关说对的,是是区。

2023-03-30 10:20:23 895 1

原创 Jmeter如何定义TPS中的T(事务)

如题

2023-03-17 10:52:27 488

原创 身边有个卷王怎么办

勿对号入座

2022-09-09 09:20:16 307

原创 UI自动化实现多浏览器运行-java

UI 自动化验证浏览器兼容性,不想每个浏览器都单独写一遍用例,太烦了,怎么办?这篇文章帮你解决,快 get 起来吧

2022-04-02 15:54:50 908

原创 monkey真是个好东西,强烈推荐

APP自动化测试的宝藏工具——monkey,APP测试同学值得拥有。

2022-03-15 11:09:39 10236 1

原创 Gitbook安装及用法

喜欢用markdown写点东西,把自己的知识整理起来,慢慢地越写越多了,感觉都可以构成一本小小的书了,于是想把这些东西都整理整理,搞成一本书。便于自己搜索、查看,Gitbook 可以很好地满足我的需求。

2022-02-23 14:30:00 1485

原创 bug 处理流程

2021-07-22 14:43:39 237

原创 测试报告模板

一、项目成员项目经理:产品经理:前端开发:后端开发:测试人员:二、测试结果通过,已和产品经理沟通过,同意发布上线三、测试任务功能、接口、性能分不同的列表序号需求名称测试人员测试结果1xxa通过2yyb移除(本期不做了)序号接口路径测试人员测试结果12序号任务名称测试人员测试结果1xx性能测试a通过2yy性能测试b未完成四、遗留问题以下问题未解决

2021-07-01 15:10:14 239

原创 测试日报模板

测试日报从开始第一轮测试及上线前一天都要编写,上线当天编写项目测试报告,邮件发送给项目相关人员。测试日报主要说明测试人员的工作及计划,重点评估测试项目的风险及应对策略**标题:**xx项目测试日报-x月x日项目经理:产品经理:前端开发:后端开发:测试人员:测试环境:一、测试情况说明:此处包含项目测试的整体进度,进度分为:正常、低风险、中风险、高风险(可包含烧尽图加以说明,这个图的前提是有完备的计划及较准确的项目预估);风险及应对策略**进度:**中风险(标黄),可控;高风险(标红),.

2021-07-01 15:02:45 8616

原创 js 学习笔记-持续更新

=== 为绝对相等,即数据类型与值都必须相等。如果把数字与字符串相加,结果将成为字符串! “5”+5=55 var car=null+3+4; // 结果为7 var car=null+"a"; // 结果为 nulla数字和布尔值相加,布尔值 false 转成 0,true 转成 1var one=13;var two=true;var three=one+two;// 结果 three:14求模 % 运算,运算结果只取决于第一个数字的正负。-12 % -.

2021-01-06 09:59:08 143

原创 java 并发编程(测试)-CyclicBarrier

利用CyclicBarrier,等待所有线程到达栅栏后再开放栅栏(相当于性能测试中的集合点),所有线程再同时发起后续的操作。代码示例如下:import java.util.concurrent.BrokenBarrierException;import java.util.concurrent.CyclicBarrier;public class LatchTest { public static void main(String[] args) throws InterruptedEx

2020-12-04 14:12:53 141

原创 测试策略笔记

测试策略是测试的核心力量

2020-11-26 16:32:48 216

原创 外派到西部一年,回来可以升职加薪,要不要去?

有个机会放在你面前,去西部支援一年,回来后可以升职加薪,奖金也比较丰厚,你会怎么选择?

2020-11-18 11:23:58 928

原创 定位APP元素的两种方式:uiautomatorviewer、Appium

uiautomatorviewer方式这种方式比较简单启动虚拟机打开APP后或者连上真机打开APP后,直接运行uiautomatorviewer.bat(目录:\Android\Sdk\tools\bin),点击【device screenshot】就可以:Appium启动appium后(本例为server版),配置capabitities:然后点击右下方的【start session】,会自动安装APP和appium settings、io.appium.uiautomator2.server

2020-11-17 17:11:53 460

原创 Failed to execute goal org.apache.maven.plugins:maven-resources-plugin解决方法

编译maven项目,在资源文件拷贝的时候报错:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources) on project xxx: Input length = 1 -> [Help 1][ERROR] [ERROR] To see the full stack trace of the errors, re-run Ma

2020-11-13 15:38:17 57263 2

原创 genymotion个人版下载及注册

下载地址genymotion:https://www.genymotion.com/download/,安装,然后注册个人账号,步骤如下:注册个人账号注册个人账号:https://www.genymotion.com/account/create/,user type 选择gaming:进入邮箱激活账号:使用然后启动genymotion,用注册的账号登录(选择personal use),就可以使用了:下载中:...

2020-11-11 09:58:30 4251

原创 Android SDK 安装及上网问题解决

通过Android Studio安装前置:已安装JDK通过Android Studio安装 Android SDK。第一步:下载Android Studio:https://developer.android.google.cn/studio/第二步:安装Android Studio,一直下一步就行。安装完后启动Android Studio,在file->settings->Android SDK,勾选要安装的版本即可:(第一次启动时右下角会出现一个config按钮,也可以通过

2020-11-06 11:29:31 2698

原创 面试最后我一般会问面试官什么问题

找工作是一个相互选择的过程,从庞大的招聘信息当中,我们选择了自己中意的公司、职位,投简历,然后接到面试通知,一路过关斩将到了最后环节,面试官一般会问你有什么问题要问我的吗?我个人的经验是在面试前,我会先对这家公司进行一些初步的了解,包括公司规模、位置(看是否在离我目前住的地方可接受的范围内,如果不在,我是否会考虑搬家,如果不符合我会直接拒绝面试,把有限的精力精准投放)、主营业务、岗位职责、要求等,自己也会提前准备好想要问的问题,避免面试的时候一紧张就忘了。找工作跟找对象差不多,要互相看对眼了才行,别人挑我

2020-11-03 14:03:09 1608

原创 本地查看allure报告及allure注解关系说明

如何在本地生成、查看allure报告。

2020-10-23 11:20:40 5181

原创 Junit 4 与Junit 5区别

所需JDKJunit 4Junit 5需要 Java 5 或以上版本需要Java 8 或以上版本ArchitectureJunit 4 所有的东西在一个jar包里,maven依赖如下: junit junit 4.13.1 testJunit 5 由JUnit Platform, JUnit Jupiter 和 JUnit Vintage 三个子项目组成:JUnit Platform定义了 test engine API,用于开发在

2020-10-20 15:10:17 1820 1

原创 Junit 5 实现testsuite

通过JUnit5 实现测试套件的功能,需要依赖junit-platform-runner 、junit-jupiter-api和junit-jupiter-engine。junit-platform-runner:用来执行测试用例和测试套件。junit-jupiter-api有注解,通过@Test来写测试用例。junit-jupiter-engine:引擎,在执行测试用例时要用到。maven依赖如下:<dependency> <groupId>org

2020-10-16 18:08:25 1754

原创 jenkins生成allure报告失败,原因:安装allure commandline失败

jenkins构建生成allure报告失败,生成allure报告配置如下:运行后报错如下:Unpacking https://repo.jenkins-ci.org/maven-repo1/io/qameta/allure/allure-commandline/2.13.6/allure-commandline-2.13.6.zip to C:\Windows\system32\config\systemprofile\AppData\Local\Jenkins.jenkins\tools\ru.yand

2020-10-14 13:54:24 6652 8

原创 直接运行junit测试用例时没问题,mvn test运行提示没有测试用例

maven-surefire-plugin版本太低了,改成高版本即可:

2020-10-12 16:59:53 2176

原创 jenkins上github账号配置

进入manage jenkins-manage credentials,添加凭据,选择方式:username with passwordscope根据需要选择,username\password输入你的github的用户名及密码即可,这样在项目配置时就可以选择配置好的credentials:就可以持续集成你在github上的代码了。...

2020-10-12 15:26:42 1022

原创 将项目上传到github记录

前置:先准备好github账号,安装好git。1、进入到要上传的项目目录,右键git bash here。2、在git bash里面执行 git init,在当前目录下多了一个.git的隐藏文件夹3、将项目中所有文件添加到本地仓库中:git add .(添加特定文件时,将.换成对应的文件名即可)4、git config --global user.email “xxx@xxx”(邮箱):设置名字,因为是协同工作,需要自报家门(查看配置:git config -l )5、执行git comm

2020-10-12 15:10:34 102

原创 Jenkins安装与配置及插件无法下载问题解决

一、安装、配置1、下载地址:https://www.jenkins.io/download/2、下载完了后进入cmd,切换到保存的目录,再运行java -jar jenkins.war,启动jenkins,启动后如下:3、按上述地址找到管理员密码,复制过来。4、配置管理员:进入到首页:二、安装插件1、进入插件页面如果报下面这个错误:则将https改成http,点击【submit】,再点击【check now】:2、安装插件输入插件名搜索,勾上后安装即可:...

2020-10-10 16:25:06 8643

原创 经验之谈之如何开一场有效的会议

文章目录第一步:会前应做哪些准备第二步:会议过程中要注意的事项第三步:会议结束需要做哪些跟进会议纪要跟进大家有没有遇到这样的情况,会议好多,而且有的会议开了一遍又一遍,总也得不出个结论?一个会议开几个小时,大部分时间都是某两三个人在那儿争执不下,谁也说服不了谁,其他人就坐在那“旁听”,越扯越远,时间越拖越长,心里面不爽,想走又不太好意思,觉得这些个会开得实在没意思,以前的我也经历过好多这样的会议,不忙的时候还行,反正在哪坐着都是坐着。忙的时候,听他们扯完,我还得回去加班,心里着实不爽。那么如何摆脱这种困

2020-09-29 15:09:17 509 1

原创 Jmeter Ultimate Thread Group介绍

Jmeter Ultimate Thread GroupStart Threads Count:启动多少线程Initial Delay,sec:延迟多少秒开始启动线程Startup Time,sec:启用{Start Threads Count} 个线程花费多少秒Hold Load For,sec:线程全部启动完成后再持续运行多少秒,在此期间,每个线程请求完一遍后会再次发起相同的请求,若有思考时间,则会间隔设定的思考时间后再发起Shutdown Time:在多少秒内将 {Start Thread

2020-08-21 11:13:19 979

原创 启动Docker quickstart 报Error setting up host only network on machine start 解决方法

启动Docker quickstart 报Error setting up host only network on machine start 解决方法win10 启动Docker quickstart 报Error setting up host only network on machine start 报错解决方法:1、进入windows更改适配器设置页面,选择报错中的网络:右键-属性:将virtualbox NDIS6 bridged networking driver的勾去掉,保存:2、

2020-05-14 14:54:20 2351

空空如也

空空如也

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

TA关注的人

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