一个产品的开发最主要的目的就是让用户使用,从用户角度分析,首先关注它有哪些功能,其次是性能,最后是兼容能力等。无论是功能测试还是性能测试,执行用例时候都有优先级之分,对于性能测试来说,优先级可以这样划分:重要(业务场景中的核心)重复(用户使用频率最高)重量级(消耗大量系统资源)一、功能测试用例写功能测试用例有两种方法,一种是按照主要功能、次要功能的顺序
昨天参考如下内容【https://univers-architecture.com/2018/05/22/cucumber-jvm-reuse-step-spring-boot/】学习了下测试步骤及步骤间测试数据共享的实现方式,但是对于目前测试工作来说不需要一定得依赖spring boot 而且 如果不发布服务的话,上下游业务之间也实现不了步骤共用,数据共享的需求。所以今天继续search 了一下
1、官方及参考文档https://docs.gitlab.com/ce/ci/triggers/README.html#pass-job-variables-to-a-triggerhttps://walterinsh.github.io/2016/04/18/using-gitlab-ci.htmlhttp://blog.csdn.net/wmq880204/article/d
参考地址:https://www.cnblogs.com/lianggp/p/8136540.html 性能测试mockserver 支持http /hessian 协议mock 今天又提出某些业务在对接支付宝,微信时需要https协议。因此参考上述文章进行https 协议. 1、生成P12 文件 keytool -genkey -alias tomcat -storetype PKC
mockserver中已经提供了HTTP/HESSIAN协议的mock,性能测试方提出来没有实现httpinvoker协议的mock粗略了解了httpinvoker的服务暴露及调用方式,简单实现如下:1、在mockserver端暴露一个servlet用于替换原httpinvoker调用地址2、封装HttpInvokerServiceExt继承HttpInvokerServiceEx
Postman接口测试神器从安装到精通(转)https://www.jianshu.com/p/9b5a73253cb5目录如下:1.摘要2.安装3.Postman的基础功能4.快速入门4.1新建接口4.1.1设置HTTP请求的方法4.1.2设置相关请求头信息4.1.3设置相关GET或POST等的参数
性能测试档板mockServer cpu 高定位过程记录 1、top 找出CPU搞得进程ID 这里不用找了已知mockserver的PID=13452 jstack 13452 >> 13452.txt 2、获取线程信息,并找到占用CPU高的线程 (13470、 13471) ps -mp 13452 -o THRE
本章主要介绍4399AT的公用脚本配合monkey进行压力测试,可以让猴子测试,不在那么随机操作,可以有顺序的帮我们解决登录,进入APP的一些相关操作,提高测试效率和配合持续构建编译自动化测试使用~原理也没有多高深,就是在monkey运行之前,进行被测的app的操作,如登录等;我们主要从脚本,执行命令,跟测试报告三方面介绍:脚本:screenShootGap:截图的频度,500
https://www.cnblogs.com/xuchunlin/p/6045263.htmlmysql,多表联查对我比较有用的链接如上~
性能测试一般的压测流程:需求收集、测试准备、测试执行、结果分析与调优、测试报告与总结。1.1需求收集性能测试需求一般在项目需求阶段就可以收集,测试人员进入项目应尽快开展此项活动。1)性能需求的来源:需求文档、问卷调查、历史数据统计分析等。如果没有历史统计数据,则通过问卷调查、场景收集等方法向业务人员、BA、项目经理等收集