- 博客(13)
- 收藏
- 关注
原创 6.如何编写测试用例
1)什么是测试用例 测试用例(TestCase)是为项目需求而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序是否满足客户需求。 可以总结为:每一个测试的数据设计和步骤设计。 就是把测试点进行拓展,写详细输入数据以及操作步骤。 测试用例的重要性 1.测试用例是软件测试的核心。 软件测试的重要性是毋庸置疑的,测试用例是测试工作的指导,是软件测试质量稳定的根本保障。影响软件测试的因素很...
2019-10-26 17:25:47
1336
原创 5.软件测试用例的设计方法
软件测试的核心就是测试用例的编写,是每个测试人员必须掌握的技能! 1.等价类划分法 等价类划分法是一种典型的、重要的黑盒测试方法,是指某个输入域的子集合。在该子集合中,所有的输入数据对于揭露软件中的错误都是等效的。 用通俗的话说就是把东西划分为一类一类的,这一类事物里面,他的作用都是一样的、等效的。 等价类分为 有效等价类 和 无效等价类 例1:微信红包–只能输入0.01-200的数字,并...
2019-10-26 00:10:29
786
原创 4.测试计划的编写
测试计划的编写内容: 1.为什么要做这个测试计划、参考的资料是什么(原型图、需求说明书) 2.测试的功能模块,采用的技术,以及时间安排是怎样的 3.时间的细化,比如:测试设计工作的任务分解及人员安排、测试执行工作的任务分解及人员安排、测试总结工作的任务分解及人员安排 4.风险控制,比如:人员的流失、需求的变更 面试题:你们测试结束的标准是什么? 没有绝对的答案,要根据实际情况来。每个公司的定义不同...
2019-10-24 20:28:52
358
原创 3.如何做软件测试需求分析
做产品主要是为了解决用户的痛点 在做软件测试需求分析时,需要解决三个问题: 问题1:测试什么? 在需求分析会议中,可以知道很多东西。当你对需求分析非常了解的时候,就知道这个产品是什么,要测试的对象是什么。 问题2:怎么测? 看这个产品的功能是时候做功能测试、还是自动化测试、还是性能测试等。 问题3:什么时候测? 做完测试需求分析后,开发也就做完了他的开发计划,我们的测试计划是根据开发的计划来走的。...
2019-10-23 21:55:32
662
原创 2.软件生命周期&软件工作流程
软件的生命周期 软件生命周期(SDLC,Systems Development Life Cycle,SDLC)是软件开发研制到最终被废弃不用,这整一个过程叫做软件生命周期,整个生命周期包括 问题定义及规划、需求分析、系统设计、软件编程、软件测试、软件维护等阶段。 软件工作流程 ...
2019-10-23 20:43:38
356
原创 1.软件测试的定义与分类
软件测试的定义及目的: (1)软件测试为了发现程序中存在的代码或业务逻辑错误 (2)软件测试为了检验产品是否符合用户需求 (3)软件测试为了提高用户的体验 需要站在用户(而不是开发)的角度考虑问题,以提高用户的体验。 问题1:你觉得软件测试最重要的是什么? 软件测试最重要的还是要保证用户的体验. 问题2:你觉得软件测试存在的意义是什么? 提高质量、缩短生命周期、保证用户体验 软件测试的原则: 测...
2019-10-22 21:44:02
439
转载 缺陷定义和提交规范
Bug标题: 代码错误、界面优化、设计缺陷、配置错误、安装部署、安全相关、性能问题、标准规范、测试脚本、其他、文字错误、图片问题、界面排版 下面举个列子(之前看的别人写的,忘了链接) 1.Bug 标题清晰易懂,标准是一眼就明白需要反馈的问题; 2.提供必现的操作步骤(如果有的话),记得按第三方的角度去进行描述,最好自己可以按描述无脑操作一遍试试; 3.进行关联场景的验证,尽可能确定出现问题的关键要...
2019-08-07 17:11:38
1027
转载 JMeter自学【--4--】脚本录制
有两种录制方式:一种是使用JMter代理录制(不推荐使用,比较麻烦),第二种是使用Badboy录制。 Http请求+查看结果树 代理服务器操作步骤 (一)创建一个线程组(右键点击“测试计划”—>“添加”—>“线程组”) (二)创建一个http代理服务器(右键点击“工作台”—>“添加”---->“http代理服务器”) 新的JMeter没有工作台(右键点击“测试计划”——&g...
2019-07-24 10:24:43
198
转载 JMeter自学【--3--】可执行元件、取样器及逻辑控制器
【不可被执行元件:测试片段(Test Fragment)】 测试片段元素是控制器上的一种特殊的线程组,它在测试树上与线程组处于一个层级。它与线程组有所不同,因为它不被执行,除非它是一个模块控制器或者是被控制器所引用时才会被执行。 【可执行元件】 配置元件(config element):用于提供对静态数据配置的支持。如CSV Data Set config可以将本地数据文件行程数据池(Data p...
2019-07-24 09:49:32
275
转载 JMeter如何设置语言为中文
首先可以通过jmeter的界面工具来设置语言为中文 点击菜单栏【Options】按钮 然后依次单击【Choose language】>【Chinese(simplified)】 设置完成查看效果
2019-07-23 17:56:31
241
转载 JMeter自学【--2--】工具和线程组
1、Jmeter工具组成部分: 资源生成器:用于生成测试过程中服务器,负载机的资源代码。(LoadRunner中的VuGen) 用户运行器:通常是一个脚本运行引擎,根据脚本要求模拟指定的用户行为。(LoadRunner中的Controller) 报表生成器:根据测试中实时的数据生成报表,提供可视化的数据显示方式。(LoadRunner中的Analysis) 负载发生器:用于产生负载,通常以多线...
2019-07-23 17:49:16
166
转载 Apache JMeter自学【--1--】软件的下载、安装、配置
JMeter是Apache组织的开放源代码项目,是一款优秀的开源测试工具,可以做功能测试和性能测试。是每个资深的测试工程师必须掌握的测试工具,熟悉JMeter可以大大提高工作效率。 1.下载JMeter 下载地址:http://jmeter.apache.org/download_jmeter.cgi 2.安装JMeter之前的准备 安装jmeter之前首先要安装java环境,jdk 3.安装JM...
2019-07-20 15:20:59
259
转载 手机充值的功能测试框架-测试要点
手机充值的功能测试框架-测试要点【转载】 http://bbs.51testing.com/thread-1194755-1-1.html (出处: 51Testing软件测试论坛 ) 手机充值有微信营销活动的、有APP页面应用等,以下是我以前公司的手机充值话费或流量应用的测试要点,分享给大家参考下。 一、手机号码输入框检查 1、手机号码框要控制成只能输入11位数字的文本框。 2、输入以非1开头的...
2019-07-19 10:36:48
6552
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅