卑微小测试的一天
文章平均质量分 68
大佬喝可乐丶
这个作者很懒,什么都没留下…
展开
-
卑微小测试的一天----自动生成正交法测试用例
工作过程中,我们接触到需求后第一要务是 熟悉需求并且输出测试用例,针对接口测试的入参测试,需要校验大量入参的组合场景,这时我们通常采用正交法来设计测试用例,在减少测试用例的数量时,同时保障测试用例的有效覆盖性。原创 2023-06-11 11:30:02 · 945 阅读 · 0 评论 -
卑微小测试的一天---年会抽奖系统2.0
年会抽奖原创 2022-01-22 21:28:45 · 3525 阅读 · 0 评论 -
卑微小测试的一天-----年会抽奖系统1.0
年终总结马上2022了,又到了写年终总结和计划的时候,之前一直有写计划,却没有写总结的的习惯。想和大家分享一些自己前两年的一些计划2020年回想2020年也是魔幻的一年,记得年初过年回深后,在出租屋自行隔离了大半个月才去上班,上班半个月公司就裁员了,年前列的大多数想做的事情都无法再公司完成。也是这一年吧,开始写技术公众号了,虽然到目前为止没什么起色,但是这件事情我认为坚持下去还是有效的。2021今年没有有列太多的事项,一方面是因为带孩子确实劳心劳力,二是因为自己变懒了,想躺平!主要原因还是自己变原创 2022-01-16 18:36:02 · 583 阅读 · 0 评论 -
卑微小测试的一天------jmeter压测(实战踩坑&故障分析)
1、HTTP 和HTTPS 的区别2、绑定域名3、redis主从切换时间4、机房网络上限5、单接口&全链路压测压测接口的选择 通过top20分析核心链路的系统。6、故障分析1、链路跟踪2、jprofile 等工具分析JVM,full GC 等等3、Mysql使用...原创 2021-10-24 19:14:59 · 1333 阅读 · 0 评论 -
卑微小测试的一天------python数据处理利器pandas
import pandas as pdfrom openpyxl import load_workbook# 文件路径file = "D:\demo.xlsx"# 工具类,用于读取excele中的值class ExcelUtils: def __init__(self, i): self.file = file self.wb = load_workbook(self.file) sheets = self.wb.get_sheet_n原创 2021-10-22 12:58:45 · 157 阅读 · 0 评论 -
卑微小测试的一天------策略模式+工厂模式替换if-else
在编码过程中你是否经常会遇到过多的 if else ,虽然这样子写逻辑会很清晰,但是一旦条件增多,就会显得代码很臃肿,分支比较多,而且不好维护。这种情况肯定是不建议用if-else的,即使一开始为了加快进度,后面维护起来反而会降低效率。我们先来看看这堆翔一样的if-else分支public void pay(String type,String order) { if (type.equals("wechatPay")) { wechatPay(order);原创 2021-10-12 22:31:46 · 227 阅读 · 0 评论 -
卑微小测试的一天------jmeter压测(配置相关)
Jmter简介JMeter是开源软件Apache基金会下的一个性能测试工具,常用来进行压测,用来验证服务器端的应用程序的性能,验证系统的性能瓶颈。当然jmeter也可以用来进行接口测试,只是大家不常用。Jmter的安装步骤就不赘述了,网上很多教程,这里我们介绍一下其相关优化配置,因为模拟大并发的场景,如果使用默认的配置,基本达不到压测的要求Jmeter单机常用配置项vim reportgenerator.properties jmeter.reportgenerator.overall_gr原创 2021-10-11 20:24:43 · 6273 阅读 · 0 评论 -
卑微小测试的一天------构造者设计模式
常用JavaBean赋值方式这种方式是最常用的创建对象的方法。只需要使用无参构造函数,然后为每个成员变量设置setter方法。比如有一个User类User user = new User();user.setName("大乐");user.setQQ("12345678");user.setEmail("12345678@qq.com");user.setWork("click");这种只有几个字段的还好,如果这个类有十多个字段甚至更多的时候,就很难受了。这种方式非常普遍,但是存在一个很.原创 2021-08-08 20:33:24 · 114 阅读 · 0 评论 -
卑微小测试的一天------防盗链踩坑实录
接口测试过程中,我们常常会遇到各种各样的问题,比如上述的问题,同一个系统,使用相同的登陆状态,A接口可以请求,但是B接口却会报错{"ret":1,"errorCode":"1","errorMsg":"请登录"}这就很难受了Referer是什么?Referer 是 HTTP 请求header 的一部分,当浏览器(或者模拟浏览器行为)向web 服务器发送请求的时候,头信息里有包含 Referer 。比如我在www.sojson.com 里有一个www.baidu.com 链接,那么点击..原创 2021-07-10 20:46:12 · 198 阅读 · 0 评论 -
卑微小测试的一天------丝滑切换自动化脚本环境
切换环境的背景在日常在工作过程中,一个项目会维护多套测试环境用于不同版本的迭代,这样可以减少一些外在因素影响迭代。这个时候,如何使用一套自动化脚本去测试多套环境的迭代就显得尤其重要实现步骤因为目前项目使用的是TestNG做的接口自动化,如果使用Python的同学可以参考一下思路。下面,上才艺!读取配置文件java读取配置文件有多重方式方式一:采用ServletContext读取,读取配置文件的realpath,然后通过文件流读取出来方式二:采用ResourceBundle类读取配置信息..原创 2021-06-14 21:21:01 · 366 阅读 · 0 评论