软件测试之测试用例设计题

1.假设京东有一个Web API:http://p.jd.com?p1=90&p0=100,输入打折价p1和原价p0,返回折扣信息0.9,请设计测试用例进行测试。

  答案:

  (1)输入打折价错误+输入原价错误(输入值不在正常范围内)

  (2)输入打折价错误+输入原价正确

  (3)输入打折价正确+输入原价错误

  (4)输入打折价正确+输入原价正确(打折价高于原价)

  (5)输入打折价正确+输入原价正确(打折价高于原价 返回折扣信息不对)

  (6)输入打折价正确+输入原价正确(打折价高于原价 返回折扣信息对)

  2.以windows对文件的复制粘贴功能为例,尽可能多的写出测试思路

  答案(不唯一):

  抓住关键字,然后进行发散。

  (1). 基本功能测试: 文件的复制粘贴功能,首先关键字“文件”,文件有不同的分类(图片、视频、音频、文档等),每个分类又有不同的类型(文档类型:txt doc execl pdf等),每个文件又有不同的大小,而且文件还有很多权限,是不是隐藏,是不是只是管理员可执行。选择不同分类的不同类型,不同大小的文件做测试资源。比如:文档类型里面txt文件可以分为 1.KB的txt文件、1MB的txt文件、1GB的txt文件。。。。下一个关键字 复制粘贴 复制有多种方式 右击选择、Ctrl+C、 拖动复制,对应粘贴也有各种方式。然后从哪复制,粘贴到哪,比如 可以有本机硬盘、移动硬盘、优盘、内存卡、软盘、光盘、连接手机存储,复制到网络地址等等。复制粘贴后文件是不是可用,文件权限是不是有变化。复制过去容量不够怎么处理?复制过后有重名文件怎么处理?复制过程中取消、关机、拔优盘怎么处理?复制过程能不能执行文件?

  (2)性能测试:复制粘贴功能性能怎么样?复制文件的速度可不可以接受?同时复制多个文件是不是可以完成?复制文件过程中占用CPU资源大不大,耗电量大不大?

  (3)兼容性测试 Windows XP, Windows 7, Windows 8 , Windows 8.1, Windows 10等各种windos版本是不是都支持这个功能。

  (4)交互测试; 复制粘贴文件时,使用windows存储的其他功能是否有影响?比如播放本地的音频、视频、等同时复制文件是不是有影响。一边复制,一边粘贴是不是有影响。

  3.已知String convert(String page)作用是将WEB页转码为方便移动设备查看的页面,为了确保转码的正确性,请设计相应测试策略。

  参考答案:

  (1)使用不同的移动设备查看转换后的页面,检查内容是否正确;

  (2)输入正确的网址,进行转码,检查内容是否正确;

  (3)输入错误的网址,进行转码,系统是否有相应的提示;

  (4)测试转码的速度,或者系统的相应时间;

  (5)测试转码后,页面显示是否美观;

  (6)输入的web的page为空,是否抛出异常;

时间: 2024-08-01 06:50:44

软件测试之测试用例设计题的相关文章

自动化测试之-测试用例设计方法总结

黑盒.白盒.接口测试一系列用例设计方法. 黑盒测试用例设计方法包括等价类划分法.边界值分析法.错误推测法.因果图法.判定表驱动法.正交试验设计法.功能图法.场景图法等. (一)等价类划分法 定义:等价类划分法是把所有可能输入的数据,即程序的输入域划分策划国内若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例.方法是一种重要的.常用的黑盒测试用例设计方法. 等价类是指某个输入域的子集合.在该子集合中,各个输入数据对于揭露程序中的错误都是等效的,并合理地假定:测试某等价类的代表

软件测试之测试用例颗粒度问题

在测试过程中,我们会经常遇到,实现一个功能有多个操作路径/步骤,比如:在一个库存管理系统中,需要修改一种类型箱子标签的打印格式,而打印这个箱子标签(唛头),涉及很多操作路径,比如有1.[海外制单-海外制单界面],2.[海外制单-自动打印海外发货唛头(标签)],3.[海外制单-批量打印海外发货唛头],4.[海外制单-打印海外箱单(按箱)],这4个路径都可以打印同一个模板,也就是预期结果一样,但是四个路径操作方式不一样,那么这个时候你是设计1条用例,还是4条用例呢? 还有一种情况是一个操作产生多个不

软件测试之测试用例

对于软件测试用例,我们有多的方法,比如等价类划分方法.边界值分析法和因果图法.不同的方法考虑到得方面也有所不同,因此,我们要学会合理的运用测试用例,以达到我们所期望的效果. 以一个问题为例: EditBox 允许1到6个用文字符或数字,按ok结束. 分析其有效等价类: 长度:1到6 字符:a-z,A-Z,0-9 分析其无效等价类: 长度:0,7 字符:英文和数字以外的字符.控制字符和标点符号 根据以上分析,我们可以设计其测试用例: 编号 测试用例 结果 1 1 true 2 123 true 3

测试笔试题之测试用例设计题

1.假设京东有一个Web API:http://p.jd.com?p1=90&p0=100,输入打折价p1和原价p0,返回折扣信息0.9,请设计测试用例进行测试. 答案: (1)输入打折价错误+输入原价错误(输入值不在正常范围内) (2)输入打折价错误+输入原价正确 (3)输入打折价正确+输入原价错误 (4)输入打折价正确+输入原价正确(打折价高于原价) (5)输入打折价正确+输入原价正确(打折价高于原价 返回折扣信息不对) (6)输入打折价正确+输入原价正确(打折价高于原价 返回折扣信息对)

软件测试之-测试用例写作规范

http://home.juedui100.com/user/24111538.htmlhttp://home.juedui100.com/user/24013558.htmlhttp://home.juedui100.com/user/23816795.htmlhttp://home.juedui100.com/detail/23520354.htmlhttp://home.juedui100.com/user/23520354.htmlhttp://home.juedui100.com/us

测试面试题集-测试用例设计:登录、购物车、QQ收藏表情、转账、充值、提现

以下内容首发于微信公众号[ITester软件测试小栈]: 测试面试题集-2.测试用例设计 大家好 我是coco小锦鲤 上周五给大家分享了测试基础理论题 这个周五给大家分享测试用例设计题 测试用例的考察无非是检验 是否可以理解给定的需求 是否有设计测试用例的能力是否熟悉各种测试方法 是否有灵活的发散思维 以下给大家列举 登录功能 购物车模块 QQ收藏表情包 网上银行转账 支付宝充值 支付宝提现 6大常见的测试用例设计面试题 Q: 一.登录功能,设计测试用例. A: 功能测试: 1.输入正确的账号和

软件测试用例设计“八法归一”——因果阵

八法 测试用例设计有八法: 1. 等价类划分法 2. 边界值分析法 3. 错误推测法 4. 因果图法 5. 路径覆盖法 6. 功能图法 7. 正交试验设计法 8. 场景设计法 八法互有重叠,互有弥补.又没有完全正确的依赖顺序,比较合理的顺序是: 功能图.设场景 判因果.覆路径 正交验.错推测 边界分.等价划 因果阵 中国人.外国人,都是人,都继承了相同的因素(继承),各自发生了变异(多态).追根溯源,八法都是源自各家所言.就像枝必生于干,树干由下而上,支分四散.在软件测试过程中,将八法归一: 首

软件测试用例设计 0620

入职基础培训课程系列 软件测试概述 软件测试用例设计 软件测试缺陷管理 软件系统测试 培训目标:1 明确测试用例在软件中的重要性 2 掌握测试用例设计的基本思路 3 了解并熟悉测试用例的要素和编写方法 课程内容: 1基本定义 要素和作用概念 2测试用例设计过程 3测试用例设计思路实例分析 用户登录:性能测试 安全性测试 文档测试 功能测试 界面测试 兼容性测试 什么是用例:用例是输入输出对,输出描述的是对输入数据的预期结果 用例是一组操作序列与数据的集合,这个集合通常具有业务或操作上的意义,一般

服务端测试之接口测试用例设计

小伙伴们大家好,上一次和大家分享了<服务端测试之接口测试初探>,讲了一些接口测试的基本概念和理论知识.在上次的分享中,简单提到了接口测试用例设计包含的几个方面.本期我将在上次分享的基础上,和各位小伙伴一起具体看看这几个方面都是什么,在实际的项目中应该如何使用. 一.功能性用例设计 之前讲过,服务端的接口是和客户端的功能相对应的,对功能的验证,可以参照接口说明文档来进行.概括起来讲,就是我们需要验证接口说明文档中提到的各种情况,保证这些情况下接口的返回和最初设计的是一样的,这样我们就可以认为该接