自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 软件测试阶段之单元测试_软件测试单元测试

驱动模块在大多数场合称为“主程序”,它接收测试数据并将这些数据传递到被测试模块,被测试模块被调用后,“主程序”打印“进入-退出”消息。测试用例的设计应与复审工作相结合,根据设计信息选取测试数据,将增大发现上述各类错误的可能性。众的周知,软件经常在边界上失效,采用边界值分析技术,针对边界值及其左、右设计测试用例,很有可能发现新的错误。除了局部数据结构外,如果可能,单元测试时还应该查清全局数据(例如FORTRAN的公用区)对模块的影响。3因计算机表示的局限性,期望理论上相等而实际上不相等的两个量相等;

2024-06-25 10:28:26 761

原创 自动化测试实战:0基础→自动化测试框架→企业级自动化持续集成_持续集成测试框架

KaTeX parse error: Undefined control sequence: \n at position 23: …KaTeX parse error: Undefined control sequence: \n at position 23: …KaTeX parse error: Undefined control sequence: \n at position 23: …}'项目自动化测试报告生成出错\̲n̲ ̲- 构建:第'

2024-06-25 09:08:08 905

原创 接口自动化测试实操【设置断言思路】

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

2024-06-25 06:06:50 695

原创 学会这些分析定位BUG小技巧,你离跨入中级测试还远吗?

首先当系统出现bug时,- -定要将bug现象进行截图(或录制)保留,保留现象是为了证明这个bug出现过,如果bug是必现的还好说,如果该bug无法必现,那么保存的截图就是你的直接证据,所以要养成保存现场的良好习惯。一些小型程序,例如前后端都用node、php语言开发的,整个系统前后端是同一个,人开发的时候,那么可以自信的和你说:当系统出现问题时,bug大胆的提,责任人错不了!拿到对应的日志,将日志文件贴进bug单,指派给后端,提高专业性,测试人员也要养成看日志的习惯,看着看着就懂了。

2024-06-25 04:32:35 736

原创 前端单元测试---孤勇者级教程

message.error(response.data.message || ‘请求失败’);message.error(response.data.message || ‘请求失败’);test(‘requestSuccess方法 请求正常测试用例’, () => {test(‘requestSuccess方法 请求失败测试用例’, () => {test(‘response为undefined测试’, () => {test(‘response为Number类型测试’, () => {

2024-06-25 02:55:47 1601

原创 两种方法教你在postman设置请求里带动态token_apipost设置动态token变量

如图所示,打开最新版本的postman,然后点击Environments,就可以看到有Globals和下面的environment空白区域;新建全局变量devToken,将第一步获得的token赋值给devToken,并在请求中带上devToken。我这里是加在请求头里,其他地方也类似,可以看到,response里code是200,请求成功了。通过预请求,类似于常见的先登录再访问的方式,预先请求登录接口,获得token;预先请求登录接口,获得token,并将获得的token赋值给devToken。

2024-06-25 01:18:53 443

原创 「测试人的恶梦」测试用例设计之电梯、杯子、桌子、椅子、洗衣机_假设这个椅子,你怎么去设计用例

界面测试:查看杯子外观安全性:杯子有没有毒或细菌可靠性:杯子从不同高度落下的损坏程度可移植性:杯子在不同的地方、温度等环境下是否都可以正常使用兼容性:杯子是否能够容纳果汁、白开水、酒精、汽油等易用性:杯子是否烫手、是否有防滑措施、是否方便饮用用户文档:使用手册是否对杯子的用法、限制、使用条件等有详细描述疲劳测试:将杯子盛上水(案例一)放24 小时检查泄漏时间和情况;盛上汽油(案例二)放24 小时检查泄漏时间和情况等压力测试:用根针并在针上面不断加重量,看压强多大时会穿透。

2024-06-24 23:42:14 1519

原创 ubuntu 一张网卡绑定多个ip_ubuntu一个网卡配置多个ip

auto loiface lo inet loopbackauto eth0iface eth0 inet staticaddress 103.11.114.113netmask 255.255.255.0gateway 113.101.14.1#dnsdns-nameservers 114.811.218.175 114.80.208.244auto eth1iface eth1 inet staticaddresss 10.10.15.169netmask 255.255.0.0v

2024-06-24 22:28:52 253

原创 python接口自动化测试 —— unittest框架suite、runner详细使用_pytest 的runner运行控制器

现在我也找了很多测试的朋友,做了一个分享技术的交流群,共享了很多我们收集的技术文档和视频教程。而且还有很多在自动化,性能,安全,测试开发等等方面有一定建树的技术大牛。如果你不想再体验自学时找不到资源,没人解答问题,坚持几天便放弃的感受。4 # 需要运行的单元测试文件目录。8 # 通过单元测试类。14 # 创建测试套件。16 # 运行测试套件。8 # 运行测试用例集。qq群号:110685036。4 # 测试case。6 # 通过模块。

2024-06-24 21:19:26 922

原创 Mybatis进阶(2)——为什么用mybatis?& 多表查询解决 & 延迟加载 & mybatis缓存 【未完待续

*** 业主的实体类*/@Datapublic class Owner implements Serializable { // 序列化//public class Owner { // TODO:序列化,序列化是一级缓存和二级缓冲的事情// 真实姓名// 备注信息// 用户拥有的房间的list// 拥有房子的数量/*** 房屋的实体类,对应4表联查的实体类*/@Data。

2024-06-24 20:14:27 923 1

原创 Java进阶(锁)——锁分类总结,Java中常用的锁的介绍_java锁

为了提高性能, Java 提供了读写锁,在读的地方使用读锁,在写的地方使用写锁,灵活控制,如果没有写锁的情况下,读是无阻塞的,在一定程度上提高了程序的执行效率。现在绝大多数的个人电脑和服务器都是多路(核)处理器系统,如果物理机器有一个以上的处理器或者处理器核心,能让两个或以上的线程同时并行执行,就可以让后面请求锁的那个线程“稍等一会”,但不放弃处理器的执行时间,看看持有锁的线程是否很快就会释放锁。多个线程获取锁的顺序,不是按照先到先得的顺序,有可能后申请锁的线程比先申请的线程优先获取锁。

2024-06-24 19:07:20 1943

原创 Chrome 浏览器+Postman做接口测试_chrome postman

cURL可以与Chrome Devtool工具配合使用,把浏览器发送的真实请求还原出来,附带认证信息,脱离浏览器执行,方便开发者重放请求、修改参数调试,编写脚本。对行业的各种测试进行分层,越往上,发现bug的时间越晚,成本(时间,人力,损失)越高。同理,单元测试(Unit)相比接口测试,可以更早发现问题,更快的质量反馈,花费的成本更低。postman是一个强大的接口测试平台,具有体验友好的可视化界面,在工作中常常作为研发的接口调试工具,以及测试的手动接口测试工具。下面使用postman发送一次get请求。

2024-06-24 14:47:27 784

空空如也

空空如也

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

TA关注的人

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