自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

飞鱼码头

工作所思所想

  • 博客(25)
  • 收藏
  • 关注

原创 测试版本质量评估维度

1.提测通过率2.遗留问题数量3.遗留问题严重程度4.Bug收敛趋势5.待确认需求数量6.待确认需求等级7.需求变更次数8.需求变更影响范围测试并不是单纯的重复工作,在测试过程中需要根据实际情况加入专业的思考、分析以及判断,得出测试版本的质量情况,预判潜在风险;以此评估接下来的测试重点,灵活安排测试任务及测试节奏。 ...

2021-07-30 15:18:59 1149

原创 如何有效的平衡测试效率和质量

最近在考虑一个问题,如何有效的平衡测试效率和质量,这是咱们测试价值的体现所在,可能也是测试人比较关心的问题,今天就抛砖引玉,记录一下自己的一些个人见解首先,最重要的当属测试策略在测试策略中定义了测试目标、测试范围、测试难点重点、风险所在,准入条件以及执行先后顺序;测试蓝图完整呈现,做到有的放矢,对于效率和质量都可以很好的把控;其二,从过程入手测试左移,尽早介入项目发现项目问题,协助进行静态代码检测,开发自测等工作,提升提测版本质量测试过程中加强数据的分析统计,根据分析结果进行..

2020-06-15 16:20:59 1197

原创 自动化测试工具篇(Jmeter元件作用域及执行顺序)

最近在学习性能测试知识,在性能测试之前得对工具有一个深入的研究;Jmeter可以说是性能的主打了,开源、GUI界面配置调试、轻量级、满足大部分企业需求;那么今天就来补充一篇Jmeter工具的基础知识:组成元件作用域及其执行顺序本篇内容主要是以思维导图的方式呈现,循序渐进,看图说话一、首先,看一下Jmeter中一个测试计划的组成元素及其定义二、基于以上组成元素,根据父节点名称划分...

2020-03-25 15:30:33 343

原创 如何提升测试质量(过程篇)

上一篇文章主要围绕测试技术展开描述提升测试质量的方法,详见:https://blog.csdn.net/testing_su001/article/details/103717970本篇主要从测试过程角度展开描述1、重视前期规划尽早介入需求理解,并规划测试计划,包括测试内容、测试手段、测试流程、测试时间;在测试计划的同时评估测试风险,提前形成预案措施2、加强测试用例评审这个环节...

2020-03-13 13:11:17 2039

原创 如何提升测试质量(技术篇)

最近一直围绕着如何提升产品质量开展工作;从大的方向进行分解,包括测试把控、过程管理、配置管理三大块;其中提升测试质量,可以从以下维度进行考虑:技术+过程+业务本篇主要围绕技术维度,简单阐述;一、深入理解产品需求,并对需求进行分解,知其然并知其所以然理解需求是后续一系列工作的基础,对于需求不清晰的一定先确认清楚无误;同时这也属于需求测试,对产品工作的一个检验反馈...

2020-01-07 13:18:42 4185

原创 利用Jmeter进行接口自动化测试(TCP请求)

今天以TCP请求为范例,记录本人在工作过程中一次完整的接口功能测试所涉及到的内容(仅涉及本人工作中用到的内容)先来一张整体思路图一、配置全局的测试环境,这个好处大大的,TCP和HTTP请求均可配置;如图添加TCP取样器配置二、测试初始化准备;例如初始化数据库,设置共通参数等等;详见:https://blog.csdn.net/testing_su001/articl...

2019-12-16 09:34:45 2826

原创 利用Jmeter进行接口自动化测试(跨线程组传参)

本文主要记录从数据库中查询数据,并设置为全局变量进行跨线程组传参使用场景:各线程组均会用到同一个参数变量如何链接数据库并查询数据详见:https://blog.csdn.net/testing_su001/article/details/103178843一、在线程组中添加JDBC Request Smapler,从数据库查询出需要的数据二、添加BeanShell PostPr...

2019-12-12 09:27:53 471

原创 利用jmeter进行接口自动化测试(引用python脚本)

一、因Jmeter是纯java语言的,运行python脚本需先下载Java语言调用python语言的jar,置于Jmeter的lib目录下二、在线程组中添加JSR223 Sampler; 在Language中选择jpython(python2.7/jpython2.7.1)即可进行python脚本的编写三、将python脚本执行结果保存于响应数据中三、...

2019-12-02 12:01:21 2520

原创 利用jmeter进行接口自动化测试(Jenkins+ant+jmeter实现持续集成)

本文主要记录Jmeter配置完脚本之后,与Jenkins集成测试并发布图形化测试报告将Jmeter中配置的测试计划保存成jmx文件 配置build.xml文件,具体见附录 下载ant,并在Jenkins中引用 调用ant进行构建测试 测试完成后发布生成html文件报告 发布jmeter生成的jtl报告 在邮件中引用生成的报告附录一:生成如上报告需优化测试报告,具体如下:下载jmet...

2019-11-27 11:08:30 637

原创 利用jmeter进行接口自动化测试(数据库初始化、数据读取参数化)

数据库:Mysql一、下载jdbc mysql driver,存放在apache-jmeter-3.1\apache-jmeter-3.1\lib目录下二、jmeter中添加setUp Thread Group线程组(此线程组会在执行具体接口测试之前运行,优先初始化数据库)三、添加JDBC Connection Configuration配置元件,配置数据库链接url后面链...

2019-11-21 21:27:28 1597

原创 利用jmeter进行接口自动化测试(http请求、参数关联)

1、添加线程组2、配置http信息头管理;使用json格式传递数据时,必须配置此项;3、添加http cookie管理器,根据具体情况配置cookie信息,本例中未配置4、配置http请求默认值;同一个项目的接口请求放在一个线程组中,可配置请求默认值,这样无需在各接口请求 中单独配置;...

2019-11-12 12:01:01 8442 2

原创 【最近解决的问题】进程后台运行&通过svn命令方式提交文件

一、进程后台运行问题最近持续集成采用了master+nodes方式,而node与master之间则通过JNLP Agent连接;命令如下:java -jar agent.jar -jnlpUrl http://192.168.1.60:18080/computer/build82/slave-agent.jnlp -secret c634a77f875ee2a7e4e07e0f87a521542d...

2018-04-24 17:55:24 703

原创 【踩过的坑】jenkins持续集成每次都从jcenter下载jar问题

jenkins持续集成android项目时,每次都会从jcenter远程依赖库下载jar,按理说第一次构建下载就可以了,但是为什么每次构建都会下载呢?可想而知,下载的过程是缓慢的,而且有时候还会下载失败,导致整个构建的失败;首先全工程搜索jcenter,找到源头,android工程的根目录build.gradle中配置了jcenter依赖库,从代码层面寻找原因,未果;那就从jenkins配置层面找...

2018-03-15 17:43:31 4754

原创 appium+python+夜神模拟器+jenkins进行android端自动化测试(2)

基于上一篇的初步框架搭建和测试,本篇将记录对脚本编写框架优化后的情况;整体框架如下:common:共通方法目录report:测试报告目录,根据循环测试的次数,形成对应的报告testcase:具体测试用例目录,并返回用例suiteallcase_list.py:整合所有的测试用例,形成一个testsuiteapp.py:启动app应用,定义全局变量webdriver,

2017-10-10 11:43:21 2203

原创 Jenkins+Gradle 实现android端app自动构建

1、进入如下界面引入插件,包括GradlePlugin、SVN Publisherplugin、VersionNumber Plug-In      主界面->系统管理-》管理插件 2、进入如下界面配置jdk、gradle的存放路径路径;注意此处使用的gradle版本需和开发源码中使用版本一致;      主界面->系统管理->Global Tool Configurati

2017-06-22 15:20:32 1990

原创 appium+python+夜神模拟器+jenkins进行android端自动化测试

1.        环境搭建序号依赖环境安装备注1Jdk安装包安装安装完成后配置环境变量新增JAVA_HOME为jdk安装路径C:\Program Files\Java\jdk1.8.0_111Path中增加%JAVA_HOME%\bin;%JAVA_HOME%\jre\

2017-06-16 15:59:43 23841

原创 python2和python3共存的方法

1、在环境变量path里面加上:  c:\Python27  c:\Python27\Scripts  c:\Python36  c:\Python36\Scripts 2、后进入Python2.7安装目录,把python.exe程序重命名为python2.exe    后进入python3.6安装目录。把python.exe程序重命名为py

2017-06-16 11:23:23 447

原创 python实现的一些小功能

#放大窗口以便显示所有控件pyautogui.moveTo(536, 275, duration=0.25)pyautogui.dragRel(100,0,duration=0.25)#固定窗口位置hwnd = mainDlg.handlewin32gui.SetWindowPos(hwnd, win32con.HWND_TOPMOST, 20,20,0,0,win

2017-06-16 11:12:28 590

原创 jenkins maven编译打包找不到依赖库的解决办法

今天开发人员工程环境中新引入了json-lib-2.4.jar,通过jenkins调用maven自动编译打包一直报错找不到此依赖包,具体如下:[ERROR] Failed to execute goal on project SP_FrontStage: Could not resolve dependencies for project com.hddata.steganalysis:S

2017-03-14 15:08:42 22667

原创 【学习笔记】python读取json内容转换成excel格式

话说求人不如求己,在几番交涉无果之后,决定自己搞起来;刚好之前一直在用python,索性就用python语言来实现;主要功能:读取json内容的txt文件,转化成excel格式保存;整个编写过程还算顺利,遇到一个小问题,记录一下:在解析json内容时,报错ValueError : No JSON object could be decoded后来发现Python中Json库不支持带

2017-03-10 17:09:27 4628

原创 Jenkins的邮件内容配置

(本邮件是程序自动下发的,请勿回复!)自动化测试报告_jtl:${BUILD_URL}performance自动化测试报告_html:${BUILD_URL}HTML_Report构建日志地址:${BUILD_URL}console构建地址:$BUILD_URL项目名称:$PROJECT_NAME构建编号:$BUILD_NUMBER

2017-02-17 17:01:37 2795

原创 bug管理规范及流程

1      概述本文档定义bug的整个生命周期,规范bug的解决方案及管理流程。Bug在流转的过程中有章可循。 规范bug严重等级与bug解决优先级,使开发人员与测试人员能根据此文档准确判断bug的严重程度并加以解决;2     关键角色及职责角色职责测试工程师1. 根据规范提交bug;2. 及时验证bug是否已

2017-02-16 13:46:20 17924

转载 【转载】腾讯敏捷开发及快速迭代

转载至:http://www.biaodianfu.com/tencent-agile.html从2006年开始,腾讯的研发规模开始膨胀,开发模式急需规范和标准化,到底走IPD(集成产品开发)还是Agile(敏捷)的开发路线,公司管理层也在为拿不定主意而犯愁,之后研发管理部开始与ThoughtWorks公司接触,逐渐将敏捷产品开发引入进来,并正式命名为TAPD(Tencent Agil

2017-02-14 16:05:21 728

原创 Jenkins+maven+git+tomcat8配置web自动构建环境(编译、打包、部署)

首先完成jenkins的基础配置 引入部署插件,如已存在则无需引入点击系统管理-》插件管理,引入Deploy to container Plugin 插件此插件用于发布war包到tomcat等web容器中(显示仅支持到最高tomcat7,实际tomcat8也支持)配置maven点击系统管理-》Global ToolConfiguration,配置maven,如图所示

2017-02-14 14:53:59 6262 4

原创 Jenkins 的基础安装配置

Jenkins 的基础安装配置 安装Jenkins1.       Jenkins依赖于Java运行环境,因此需要首先安装Java2.       下载jenkins.war后,运行如下命令即可启动Jenkins。java -jar F:\jenkins/jenkins.war --httpPort=88&a)       如果不指定httpPort,Jenkins的默认端口为

2017-02-14 14:14:23 300

空空如也

空空如也

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

TA关注的人

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