![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
测试
文章平均质量分 61
Yangmila
愿努力能撑起所愿。
展开
-
测试之selenium工具集2
一、元素的定位对象的定位应该是自动化测试的核心,要想操作一个对象,首先应该识别这个对象。一个对象就是一个人一样,他会有各种的特征(属性),如比我们可以通过一个人的身份证号,姓名,或者他住在哪个街道、楼层、门牌找到这个人。那么一个对象也有类似的属性,我们可以通过这个属性找到这对象。注意:不管用那种方式,必须保证页面上该属性的唯一性webdriver 提供了一系列的对象定位方法,常用的有以下几种idnameclass namelink textpartial link texttag nam原创 2021-07-04 09:35:00 · 282 阅读 · 1 评论 -
测试之selenium工具集
一、自动化测试工具jmeter性能测试工具设置/录制脚本接口测试loadrunner 性能测试工具U界面录制soupUl接口测试功能 postmanappium APP自动化测试工具Macaca MOnkeyselenium特点:轻量级支持多语言:ruby Python java C#等支持多平台:WindowsMac支持多浏览器:Firefox IE Chrome edge Safari 0pera支持分布式测试二、如何实施自动化测试1、自动化测试的适用对象实施自动化测原创 2021-07-03 22:41:36 · 260 阅读 · 3 评论 -
测试之文件压缩项目项目实践
一、项目启动,介入了解需求项目背景:磁盘空间不够,需要一个压缩、解压缩文件目标:完成所有文件类型的压缩、解压缩。时间:2018-6-1到2018-6-7项目成员:项目经理:唐僧产品经理:孙悟空开发:猪八戒测试:沙和尚二、需求分析功能需求:文件类型:支持所有的文件压缩文件个数:最多压缩100个文件压缩大小:不超过5G性能需求: 压缩、解压缩文件不超过30分钟安全需求: 带有病毒感染的文件不能压缩易用性需求 操作简单、方便界面需求:布局、排版美观兼容性需求: windows原创 2021-06-25 21:32:17 · 119 阅读 · 0 评论 -
测试之管理篇
一、测试策略产品定位:不同的用户群体测试优先级:用户(用户经常使用的功能)、测试人员(边界条件)、开发人员(逻辑)需求,是软件设计与测试的来源,但是需求除了终端用户的功能需求外,还有设计性需求、可靠性需求、可测试性需求、性能需求、安全性需求等。1、测试策略的具体实施测试策略需要确认测试使用的测试技术、测试过程的管理和控制、测试团队的组建根据测试的需要,选择测试技术,例如:1、需不需要白盒测试?2、自动化测试采用哪种工具?针对接口测试还是UI测试?3、性能测试采用哪种工具?jmeter还是l原创 2021-06-25 21:00:47 · 1093 阅读 · 2 评论 -
百度云盘测试用例
一、百度云盘(非功能性测试需求)二、百度云盘核心功能需求分析三、百度云盘需要测试的文件类型原创 2021-06-19 15:20:26 · 4362 阅读 · 4 评论 -
微信发红包的测试用例
练习:微信群发红包,拼手气红包,30个人,100块钱,全部抢完。问题:如何测试抢到钱的好友的总钱数==100块?接口测试:发红包接口:输入参数:钱数(100)、发红包人WeChatID),群ID,个数(30个)输出:红包ID抢红包参数:输入参数:红包ID,群ID,抢红包人的ID输出:抢的钱数WeChatID 30个建群:接口,群ID多线程调用接口...原创 2021-06-04 20:39:07 · 280 阅读 · 2 评论 -
测试进阶篇
一、测试金字塔与业务测试分析(1)从下到上三层测试,投入相同的时间,人力资源等,回报率(产出)越低(2)从下到上,测试的效率越来越低(3)从下到上,定位问题越来越难二、单元测试定义:是对软件组成单元进行测试。其目的是检验软件基本组成单位的正确性。测试的对象是软件设计的最小单位:模块。又称为模块测试测试阶段:编码前(TDD:Test-Drvien-Develop)测试驱动开发,编码后测试对象:最小模块测试人员:白盒测试工程师或开发工程师测试依据:代码和注释+详细设计文档测试方法:白盒测原创 2021-05-28 21:55:51 · 970 阅读 · 0 评论 -
手机软件测试用例
01 安装和卸载应用的安装和卸载在任何一款APP中都属于最基本功能。一旦出错,就属于优先级为紧要Critical的缺陷。因此APP的安装和卸载应作为一个测试点多加重视。主要关注以下几个方面:﹒应用是否可以正常安装(命令行安装(测试人员);豌豆荚/手机助手,应用商店等第三方软件安装﹔apk / ipa安装包安装)应用是否可以在iOS和 Android不同系统,版本,机型上进行安装(有的系统版本过低,应用不能适配)(安装兼容性的测试)安装过程中是否能暂停,再次点击﹐是否继续安装。安装空间不足时如何表原创 2021-05-23 20:36:21 · 1840 阅读 · 0 评论 -
测试用例篇之习题练习
问题:1、根据等价类和边界值进行测试用例的设计姓名:有效等价类无效等价类边界值1~20个字符输入为空输入为空超过20个字符11~20个数字21~20个数字+字符混合191~20个空格+字符/数字混合21年龄:有效等价类无效等价类边界值18~60之间的整数输入为空输入为空小数17汉字18大小写字母19小于18或大于60的整数59、60、612、因果图法产原创 2021-05-23 20:17:08 · 1176 阅读 · 4 评论 -
微信朋友圈测试用例
原创 2021-05-07 23:08:40 · 440 阅读 · 5 评论 -
测试用例篇
一、测试用例的基本要素1、测试用例:向测试系统发起的一组集合,测试平台,测试数据,测试步骤,预期结果等。(测试方法,标题,重要性,优先级,功能模块等)2、评价测试用例的标准(对比好坏代码的评价标准):用例表达清楚,无二义性。用例可操作性强。用例的输入与输出明确。一条用例只有一个预期结果。用例的可维护性好。用例对需求的覆盖率高。暴露程序Bug的能力强力。二、设计测试用例的方法需求分析(用户)——软件需求(产品经理)——开发软件(程序员)——测试功能(测试人员)——产品上线1、根据原创 2021-05-07 21:20:33 · 1083 阅读 · 0 评论 -
PC端QQ登录的测试用例
PC端QQ登录的测试用例原创 2021-04-23 21:52:28 · 517 阅读 · 1 评论 -
测试基础
一、软件测试的生命周期软件测试流程:需求分析——测试计划——测试设计/开发——测试执行——测试报告需求分析:分析需求、细化需求、验证需求、正确性和合理性;测试计划:规划测试人员、规划时间、测试范围、测试目的;测试设计/开发:分析需求、从细化的需求者提炼功能点、设计测试用例;测试执行:执行测试用例、记录BUG;测试报告:测试范围、有多少测试用例、执行了多少、余留了多少测试用例、发现多少BUG、修改了多少BUG(验证)、遗留的BUG以及解决方案。二、如何描述一个BUG版本号(代码版本号)原创 2021-04-23 21:47:06 · 87 阅读 · 0 评论 -
测试基本概念
1、什么是需求?定义:满足用户的期望或者规定的文档(合同、规范、标准)所需的条件和权限;用户需求:简单的描述;软件需求:具体的用户需求实现的细节2、什么是BUG?定义:有两个方面,当且仅当软件规格说明书存在并合理,如果软件功能和规格说明不相符,就说明是软件错误(BUG);如果软件规格说明不存在,用户需求存在不相符,说明是软件错误(BUG)。3、什么是测试用例?定义:测试人员向被测试系统发起的一组集合,这组操作集合包括,测试数据,测试平台,测试步骤,预期结果。4、软件开发的五个模型原创 2021-04-23 19:30:34 · 206 阅读 · 0 评论 -
水杯测试用例
水杯测试用例原创 2021-04-22 16:16:53 · 99 阅读 · 0 评论