自动化测试
文章平均质量分 89
测试小贝
这个作者很懒,什么都没留下…
展开
-
性能测试之Mysql数据库调优
system,const,eq_ref,ref,fulltext,ref_or_null,unique_subquery,index_subquery,range,index_merge,index,ALL,除了ALL之外,其他的type都可以使用到索引,除了index_merge之外,其他的type只可以用到一个索引。区分in和exists主要是造成了驱动顺序的改变(这是性能变化的关键),如果是exists,那么以外层表为驱动表,先被访问,如果是IN,那么先执行子查询。可能使用的索引,注意不一定会使用。原创 2024-01-03 19:19:21 · 928 阅读 · 1 评论 -
性能测试高阶内容:了解TPS和RT之间关系
总之,在具体的性能项目中,性能场景是一个非常核心的概念。因为它会包括压力发起策略、业务模型、监控模型、性能数据(性能中的数据,我一直都不把它称之为模型,因为在数据层面,测试并没有做过什么抽象的动作,只是使用)、软硬件环境、分析模型等。有了清晰的、有逻辑的场景概念之后,在后面的篇幅当中,我们将从场景的各个角度去拆解。原创 2024-01-02 21:32:31 · 865 阅读 · 0 评论 -
Python:__new__函数和__init__函数
上期回顾:Python:with上下文管理器:__enter__函数和__exit__函数。原创 2023-12-29 16:57:39 · 847 阅读 · 1 评论 -
嵌入式软件测试的总结
文章内容为本人这三年来在嵌入式软件测试(黑盒)上的一些积累吧,说起来也挺快的,毕业三年的时间就这样过去了,在两家公司工作过(现在这家是第二家),这几年的测试项目基本都是围绕着嵌入式软件,同时需要兼顾测试App端、Web端功能、Web后端接口(Postman),只是测试业务重心还是在嵌入式软件上。为什么测试的这么杂呢,其实这些全部加起来只是一个产品,只是因为目前就只有我一个测试,所以整套系统都是由我一个人来测。原创 2023-12-29 16:37:16 · 879 阅读 · 1 评论 -
自动化测试的基础知识
自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程。原创 2023-12-29 16:11:13 · 814 阅读 · 1 评论 -
一次完整的测试活动都有哪些流程?
编写测试日报,定期向团队汇报测试进展以及问题及风险,编写测试总结报告,向团队汇报测试结果和上线风险。原创 2023-12-28 22:22:49 · 396 阅读 · 1 评论 -
APP性能测试需要测哪几个关键指标?
每秒钟帧数愈多,所显示的动作就会愈流畅一般来说,Android设备的屏幕刷新率为60帧/s,要保持画面流畅不卡顿,要求每一帧的时间不超过1000/60=16.6ms,这就是16ms的黄金准则,如果中间的某些帧的渲染时间超过16ms,就会导致这段时间的画面发生了跳帧,因此原本流畅的画面变发生了卡顿。CPU测试,主要关注的是cpu的占用率。测试耗电量前需要知道对手机本身的电量消耗,先看规定时间内手机正常待机下(重启后待机)电量消耗为多少,然后再启动待测试APP看看消耗的电量增加了多少取差值。原创 2023-12-26 21:02:32 · 955 阅读 · 1 评论 -
Jmeter接口自动化测试
(1)GET 设置的条件语句为:"${methods}"=="GET",其中 ${methods}表示引用 csv 中的 methods 中的值。注:以CSV文件的参数名称来组合命名HTTP请求的名称,这样在结果树就会依据用例的编号,接口名称等显示每个用例的名称—153。(3)添加POST请求类型的用例,用例名称格式:${caseSeq}_ ${apiSeq}_${apiName}(1)添加GET请求类型的用例,用例名称格式:${caseSeq}_ ${apiSeq}_${apiName}原创 2023-12-24 19:30:00 · 304 阅读 · 0 评论 -
如用postman进行web端自动化测试(超详细解析)
概括说一下,web接口自动化测试就是模拟人的操作来进行功能自动化,主要用来跑通业务流程。主要有两种请求方式:post和get,get请求一般用来查看网页信息;post请求一般用来更改请求参数,查看结果是否正确变化;post请求还能用来验证字段的边界值、是否能为空和验证字段可输入的类型。web接口测试只涉及http/https请求,需要输入的内容有:请求方法、url地址、header相关信息、body相关内容、断言,下面详细说明用postman做http请求的使用步骤。原创 2023-12-23 19:17:05 · 1035 阅读 · 1 评论 -
接口测试工具用哪个更合适,Postman、HttpRunner和MeterSphere?
MeterSphere 是一站式开源持续测试平台,涵盖测试跟踪、接口测试、UI 测试和性能测试等,全面兼容 JMeter、Selenium 等主流开源标准,有效助力开发和测试团队在线共享协作,实现端到端的测试管理跟踪可视化、自动化测试、性能测试及融入持续交付 DevOps 体系,并充分利用云弹性进行高度可扩展的自动化测试,从而加速高质量的软件交付,推动中国测试行业整体效率的提升。YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。原创 2023-12-22 16:35:27 · 895 阅读 · 0 评论 -
自动化测试知识总结(含资料)
自动化测试的定义:使用一种来验证各种软件测试的需求,它包括测试活动的管理与实施、测试脚本的开发与执行。自动化测试只是测试工作的一部分,是对手工测试的一种补充;自动化测试绝不能代替手工测试;多数情况下,手工测试和自动化测试应该相结合,以最有效的方法来完成测试任务。原创 2023-12-22 16:22:33 · 838 阅读 · 1 评论