zoukankan      html  css  js  c++  java
  • 软件测试之测试用例设计题

    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为空,是否抛出异常;
  • 相关阅读:
    树莓派4B(4G版本)安装Ubuntu 19.10
    PyQt5通过使用QSS语法制作精美界面
    PyQt5 界面设计和业务处理分离
    Python多线程同步
    PyQt界面
    pip设置
    Vim 常用配置
    python日期处理
    vue项目创建与使用
    vue 指令,成员,组件
  • 原文地址:https://www.cnblogs.com/mmsky/p/4701344.html
Copyright © 2011-2022 走看看