
软件测试
hello_bug_fly
这个作者很懒,什么都没留下…
展开
-
SSH免密登录
纯粹自己记录 ,可以给初学者借鉴目标:机器A往机器B,C,D,E,F上发送命令操作方法:1.在机器A 上执行:ssh-keygen注意:一路 回车下去,不要自定义密钥文件的名称2.查看A下/root/.ssh下的公钥和私钥3.在步骤2的基础上执行:ssh-copy-id -i id_rsa.pub root@123.123.1.31注:123.123.1.31是机器B的IP此时会提醒输入123.123.1.31的密码,4.在机器B上 查看know...原创 2021-11-23 18:16:37 · 1393 阅读 · 0 评论 -
yapi平台使用-如何查看http请求数据
因chrome 安全策略限制,在 cross-request 升级到 3.0 后,不再支持文件上传功能,并且需要通过以下方法查看 network:1.首先在chrome 输入chrome://extensions打开扩展页2.开启开发者模式3.点击 cross-request 背景页, 打开 network 就能看到新发起的请求信息4.点击network...原创 2021-04-26 11:33:18 · 1014 阅读 · 1 评论 -
Yapi接口管理平台使用感受1
简介:旨在为开发、产品、测试人员提供更优雅的接口管理服务轻松创建、发布、维护API接口文档适用的被测试项目现状:接口文档分散在不同的位置 接口文档更新不及时 组内成员不能共享接口 接口使用不明确在测试组内使用后的效果:统一管理所有接口 针对目前接口的自动化情况,可以一目了然。无需人工统计 可以轻松统计接口覆盖率 便于接口性能测试在测试方面的使用:接口操作 新建接口 接口配置 基本配置 请求参数设置 返回数据设置 备注&其他原创 2021-04-25 18:30:46 · 320 阅读 · 0 评论 -
测试架构师--漫漫长路
1、需求分析能力:能够从客户到角度去理解需求,甚至能够直接发现需求存在的问题,去影响PM,来更好的提高产品质量和使用感;另外就是能够将当前需求细化出来,并且通过细化的需求来思考可能在设计方面存在的问题,提前发现设计的缺陷2、测试分析能力:根据产品的特点、用户使用场景、需求文案来分析并给出合理的测试方案,并推出合理的方法来高质量的保障产品的如期上线。并按需对测试团队不断提高 要求3、技术人员培养:首先自己需要有强硬的技术底子,然后才可以通过自己的影响力来得到一群的技术追随者,而对这些人的培原创 2021-04-25 18:10:39 · 102 阅读 · 0 评论 -
黑盒测试
黑盒测试又称为功能测试或数据驱动测试。是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需要测试软件产品的内部结构和处理过程。采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略黑盒测试注重于测试软件的功能性需求,也即黑盒测试使软件工程师派生出执行程序所有功能需求的输入条件。黑盒测试并不是白盒测试的替代品,而是用于辅助白盒测试发现其他类型的错误。黑盒测试发现以下类型的错误:功能错误或遗漏 界面错误 数据结构或外部数据库访问错原创 2020-10-20 11:19:53 · 416 阅读 · 0 评论 -
性能测试方法及基本流程
1简介随着应用软件用户负载的增加和愈来愈复杂的应用环境,用户的响应速度、系统的安全运行等性能问题逐渐成为软件系统必须考虑的指标之一。性能测试通常通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试,用来检测软件是否达到用户提出的性能指标,及时发现软件系统中存在的瓶颈,优化软件,最后起到优化系统的目的。2常用测试方法一般性能测试中最常见的基本类型有基准测试、配置测试,负载测试,压力测试等,以下是各种测试类型的具体概念:基准测试——把新服务器或者未知服务器..原创 2020-10-12 17:11:41 · 3996 阅读 · 0 评论 -
8年测试经验之软件测试技术汇总
首先,介绍一些软件开发的四种典型模型瀑布模型包括计划、需求分析、设计、编码、测试、运行维护六个节点。六个阶段自上而下、相互衔接,以固定的次序进行特点:顺序性、依赖性;文档驱动;质量保证缺点:不适合需求模糊的系统原型模型先建立一个能够反映用户需求的原型系统,使得用户和开发者可以对目标系统的概貌进行评价和判断。然后,对原型系统进行反复的扩充、改进、求精。最终建立符合用户需求的目标系统特点:快速开发;循环;低成本分类:按照对原型的处理方式,可分为渐进型和抛弃型增量模型在增量模型的原创 2020-05-18 11:29:22 · 408 阅读 · 0 评论 -
软件测试理论基础
什么是软件测试软件测试是为了发现错误而执行程序的过程。或者说,软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计一批测试用例(即输入数据及其预期的输出结果),并利用这些测试用例去运行程序,以发现程序错误的过程。软件测试在软件生存期中横跨两个阶段:通常在编写出每一个模块之后就对它做必要的测试(称为单元测试)。模块的编写者与测试者是同一个人。编码与单元测试属于软件生存期中的同一个阶段。在这个阶段结束之后,对软件系统还要进行各种综合测试,这是软件生存期的另一个独立的阶段,即测试阶段,通常由专门原创 2020-05-11 15:18:14 · 1366 阅读 · 0 评论