腾讯2015春招测试工程师练习卷-测试用例设计题

4 篇文章 0 订阅
3 篇文章 0 订阅

练习腾讯2015春招测试工程师练习卷时,觉得最后三道测试用例题很不错,记录一下,以便以后查看。

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

参考答案1:

1 输入打折价错误+输入原价错误 (输入值不在正常范围内)
2 输入打折价错误+输入原价正确
3 输入打折价正确+输入原价错误
4 输入打折价正确+输入原价正确 (打折价高于原价)
5 输入打折价正确+输入原价正确 (打折价高于原价 返回折扣信息不对)
6 输入打折价正确+输入原价正确  (打折价高于原价 返回折扣信息对):

参考答案2:

用例编号 用例名称 执行步骤 输入数据 预期结果 执行结果
1 打折价输入为空 在浏览器内输入链接 回车 http://p.jd.com?p1= &p0=100  提示打折价不能为空  
2 原价输入为空  在浏览器内 输 入 链接回车 http://p.jd.com?p1=90&p0=  提示原价不能为空   
3 打折价与原价输入为空  在浏览器内 输 入 链接回车  http://p.jd.com?p1= & p 0 =  提示打折价 原价不能为空  
4 原价为0元 在浏览器内 输 入 链接 回车  http://p.jd.com?p1=90 & p 0=  提示原价不能为空  
5 打折为0元  在浏览器内 输 入 链接 回车  http://p.jd.com?p1=0 & p 0=11  折扣信息为1  
6 原价比折扣价大 在浏览器内 输 入 链接 回车  http://p.jd.com?p1=12 & p 0=10  折扣信息大于1  
7 输入的原价或者折扣价不是数字 在浏览器内 输 入 链接 回车  http://p.jd.com?p1=qq & p 0=10  输入的信息有误  
8 输入的价格含有非法字符 在浏览器内 输 入 链接 回车  http://p.jd.com?p1=qq & p 0=///  提示输入信息有误  
9 输入的价格含有很长的字符数字  在浏览器内 输 入 链接 回车  http://p.jd.com?p1=(1000个e)& p 0 =  提示输入信息有误   

10       输入的原价和折扣价含有小数   在浏览器内 输 入 链接 回车  http://p.jd.com?p1=1.22 & p 0=2.44  返回0.5                  
11 输入正确的价格 在浏览器内 输 入 链接 回车  http://p.jd.com?p1=1233 & p 0=1466 返回0.5  
       

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存储的其他功能是否有影响?比如播放本地的音频、视频、等同时复制文件是不是有影响。一边复制,一边粘贴是不是有影响。
5、复制的内容上及大小:文字,包括文字的多少,大小,颜色,粗细,word里文字的设置里有几十种,都要测试当然很麻烦,为了减少测试用例,可以采用组合测试,对各种不同文字进行复制;图片,包括图片分辨率,色彩,图片大小,位置等 ;文件:大小,类型,位置,是否压缩等 

6、粘贴的稳定性:粘贴完了大小会不会变化,内容格式会不会变化,粘贴不上,误操作以后还能不能找到复制的内容等
7、粘贴的安全性:粘贴的内容粘贴好了以后会不会存在别处泄露等

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

参考答案:

基本功能测试】

功能:

  1. 输入正确的网址,进行转码,检查内容是否正确;

边界:

  1. 输入信息量非常大的网址
  2. 输入没有信息的网址

负值:

  1. 输入错误的网址,进行转码,系统是否有相应的提示;
  2. 输入的 web 的 page 为空,是否抛出异常;

【兼容测试】

  1. 使用不同操作系统的移动设备查看转换后的页面,检查内容是否正确; 
  2. 使用不同分辨率的移动设备查看转换后的页面,检查内容是否正确; 
  3. 使用不同浏览器查看转换后的页面,检查内容是否正确; 
【性能测试】
  1. 测试转码的速度,或者系统的响应时间;

【易用性 / 用户体验测试】

  1. 测试转码后,页面显示是否美观;



  • 2
    点赞
  • 45
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值