美文网首页
《软件测试技术经典教程第二版》第4章部分思考题及参考答案

《软件测试技术经典教程第二版》第4章部分思考题及参考答案

作者: MirrorAi | 来源:发表于2018-06-17 23:02 被阅读0次

    1. 写出下列输入中需要测试的边界值:

    (1)一个文件最多允许输入255个字符

    (2)一个文本框允许输入1~100之间的实数

    (3)在软盘上保存文件

    (4)使用163邮箱的边界值

    答:(1)中边界值:0 1 255 256

           (2)中边界值:0.99 1 100 100.01

           (3)中边界值:保存大小为0的文件 保存大小为1.44MB的文件 保存大小为1.45MB的文件(目前常用软盘容量为1.44MB)

           (4)中边界值:邮箱容量的边界值、附件的边界值、所有涉及文本框输入的边界值

    2. 假定一台ATM机允许提取的增量为50元,总额为从50元到5000元不等的现金;并要求一次最多取2000元,一天最多取5000元,一天最多取3次。请运用等价类和边界值的思想编写测试用例。

    图1 参考测试用例

    3. 输入三个整数A、B、C,判断三角形的类型(按边分类,画出等价类示意图即可)。

    图2 三角形按边长的等价类

    4. 找出“象棋游戏中走马”的输入和输出条件:

    (1)如果落点在棋盘外,则不移动棋子。

    (2)如果落点与起点不构成日字形,则不移动棋子。

    (3)如果在落点方向的邻近交叉点有棋子(绊马腿),则不移动棋子。

    (4)如果落点处有自己方棋子,则不移动棋子。

    (5)如果不属于1~3条,且落点处无棋子,则移动棋子。

    (6)如果不属于1~3条,且落点处为对方棋子(非将),则移动棋子并除去对方棋子。

    (7)如果不属于1~3条,且落点处为对方将,则移动棋子,并提示战胜对方,游戏结束。

    答:输入有:

           ① 落点在棋盘外。

           ② 落点在棋盘内且落点与起点不构成日字形。

           ③ 落点在棋盘内且落点的邻近交叉点有棋子。

           ④ 落点在棋盘内且落点处有己方棋子。

           ⑤ 落点在棋盘内且落点处无棋子。

           ⑥ 落点在棋盘内且落点处为对方非将棋子。

           ⑦ 落点在棋盘内且落点处为对方将。

           输出有:

           ① 不移动棋子。

           ② 移动棋子。

           ③ 移动棋子并吃掉对方棋子。

           ④ 移动棋子并提示战胜对方,游戏结束。

    5. 找一个常用的软件(如QQ、Office2010等),测试其安装过程,画出安装过程的流程图。

    图3 QQ的安装流程图

    6. 登录淘宝网(www.taobao.com),测试其购物模块,画出购物模块的业务流程图。

    图4 淘宝网购物模块流程图

    相关文章

      网友评论

          本文标题:《软件测试技术经典教程第二版》第4章部分思考题及参考答案

          本文链接:https://www.haomeiwen.com/subject/bsfgeftx.html