结伴队友:王佳寧,他的博客地址:http://www.cnblogs.com/paopaotai/

5.2 黑白盒測試

測試項目名稱 黑盒測試
測試人員 葉子鵬&王佳寧
測試編號 測試頁面 測試部件 輸入數據 預測輸出 實際輸出 測試狀態
1 SE2_2.jsp 請輸入題目數量:  aa(字母) 提示:請輸入數字   正常
2 SE2_2.jsp 請輸入題目數量:  啊(中文) 提示:請輸入數字   正常
3 SE2_2.jsp 請輸入題目數量:  --(字符) 提示:請輸入數字 !請輸入一個數字. 正常
4 SE2_2.jsp 請輸入題目數量:  -5(負數)(不符合邏輯的數) 提示:請輸入大於0的數 !值必須大於或等於1. 正常
5 SE2_2.jsp 請輸入題目數量:  1.1(小數) 提示:請輸入整數 !請輸入有效值.兩個最接近的有效值分別爲1和2. 正常
6 SE2_2.jsp 請輸入題目數量:  15(大於設置範圍的數) 提示:請輸入<5的數 !值必須小於或等於5. 正常
7 SE2_1.jsp 18 + 22/14 + (-1) + (-35) * (-61/75) = aa(字母) 拋出異常 HTTP Status 500 - java.lang.NumberFormatException: For input string: "aa" 出錯
8 SE2_1.jsp 31/39 + 29 = 啊(中文) 拋出異常 HTTP Status 500 - java.lang.NumberFormatException: For input string: "啊" 出錯
9 SE2_1.jsp 31/39 + 29 = --(字符) 拋出異常 HTTP Status 500 - java.lang.NumberFormatException: For input string: "--" 出錯
10 SE2_1.jsp 31/39 + 29 = -5(錯誤答案)

統計頁面(SE2_2.jsp)

正常統計

正常
11 SE2_1.jsp 31/39 + 29 = 29.79

統計頁面(SE2_2.jsp)

正常統計

   正常
12 SE2_1.jsp 31/39 + 29 = 2979/100(分數形式)

統計頁面(SE2_2.jsp)

正常統計

HTTP Status 500 - java.lang.NumberFormatException: For input string: "2979/100"  出錯
13 SE2_2.jsp 請輸入題目數量:  (無)

提示:請輸入數字

HTTP Status 500 - java.lang.NumberFormatException: For input string: "" 出錯
測試項目名稱  白盒測試(语句覆盖)          
測試人員 葉子鵬&王佳寧          
 測試編號  測試頁面 測試部件 輸入數據 預測輸出 實際輸出 測試狀態
1 SE2_2.jsp 用戶輸入用戶名窗口(cookie) yzp 歡迎你的到來,yzp! (刷新頁面後)歡迎你的到來,yzp! 正常
2 SE2_2.jsp 用戶輸入用戶名窗口(cookie) (無) (無) (刷新頁面後)(和第一次進入一樣) 正常
3 SE2_1.jsp 倒計時   (到時後,彈窗提示)120秒到了! 和預測一樣 正常
4 SE2_1.jsp & SE2_2.jsp & SE2_3.jsp 背景設置 (各顏色都雙擊一遍) (背景切換到雙擊的顏色) 和預測一樣 正常
5 SE2_3.jsp 繼續答題按鈕 單擊 跳轉頁面(SE2_2.jsp) 和預測一樣 正常
6 SE2_1.jsp 各題目的出現狀態 (反覆加載頁面) 各類型題目均有出現 和預測一樣 正常

5.3 Junit 放棄了..因爲時間問題和複雜性(發現自己的程序可讀性太差了)

20150421 作业5 四则运算 测试与封装 5.1 5.2(doing)的更多相关文章

  1. 作业6小学生四则运算测试APP的NABCD模型

    小学生四则运算测试NABCD模型 组员:李新,朱浩龙,叶煜稳,陈俊金,林德麟 (1)  N (Need 需求) 需求分析: 四则运算是小学生学习数学的核心和基础,必须经过大量的练习才能熟练掌握,但是一 ...

  2. Practise 5.2测试与封装(黑白盒

    本次测试与封装(黑白盒). 结伴队友:叶子鹏,他的博客地址:http://www.cnblogs.com/kazehanaai/ 由于我们的程序从一开始就一起弄的,所以测试的话不好换伙伴,所以我的伙伴 ...

  3. selenium之多线程启动grid分布式测试框架封装(四)

    九.工具类,启动所有远程服务的浏览器 在utils包中创建java类:LaunchAllRemoteBrowsers package com.lingfeng.utils; import java.n ...

  4. selenium之多线程启动grid分布式测试框架封装(一)

    一.设计思路 在国内市场上,IE内核的浏览器占据了绝大部分的市场份额,那么此次框架封装将进行IE系列的浏览器进行多线程并发执行分布式测试的封装. 运行时主进程与多线程关系如下:

  5. 个人作业——Alpha项目测试

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1/ 这个作业要求在哪里 https://edu.cnbl ...

  6. 个人作业—Alpha项目测试

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2 这个作业要求在哪里 https://edu.cnblo ...

  7. 第五次作业——Alpha项目测试

    第五次作业——Alpha项目测试 格式描述: 这个作业属于哪个课程 2019秋软工17级系统分析与设计 这个作业要求在哪里 作业要求 团队名称 杨荣模杰和他的佶祥虎 这个作业的目标 测试其他组项目并写 ...

  8. 个人作业-Alpha项目测试—luomei1547

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1/ 这个作业要求在哪里 https://edu.cnbl ...

  9. 个人第四次作业Alpha2版本测试~顾毓

    个人第四次作业Alpha2版本测试 这个作业属于哪个课程 https://edu.cnblogs.com/campus/xnsy/GeographicInformationScience/ 这个作业要 ...

随机推荐

  1. 【Alpha - 五成胜算队】博客列表

    一. 团队Alpha冲刺博客 [Alpha 冲刺] 1/12 [Alpha 冲刺] 2/12 [Alpha 冲刺] 3/12 [Alpha 冲刺] 4/12 [Alpha 冲刺] 5/12 [Alph ...

  2. 计算机网络关于IP地址的计算问题

    1.某校园网地址是202.100.192.0/18,要把该网络分成30个子网,则子网掩码应该是 (    ). A. 255.255.200.0       B. 255.255.224.0 C. 2 ...

  3. iptables四表五链及默认规则使用,

    网络基础 TCP/IP模型: 应用层===传输层===网络层===数据链里层===物理层 数据封装: MAC帧头+IP报头+TCP/UDP报头===HTTP请求 数据帧 TCP/UDP报头: 随机产生 ...

  4. Shell脚本开发过程中遇到的问题处理

    1. 执行shell脚本报  Unsupported major.minor version 52.0 报错原因:java文件jdk和服务器上的jdk不匹配, 解决方法: a.查看当前服务器用的jdk ...

  5. MP实战系列(四)之DAO讲解

    说到DAO不得不提一个开发名词"三层架构",所谓的三层架构是什么呢?简单的可以概括为数据访问层,业务逻辑层,界面层(又称表现层). 这也是我们Java开发常用的手段,经常有人将三层 ...

  6. postman本地测试post接口

    操作步骤 1.选择post请求 2.把url写到这里(一般测本地的话localhost:8080/项目名/xx/xx) 3.设置请求头 4.设置请求参数 5.发送请求 6.接收响应数据(json.ht ...

  7. PAT A1075 PAT Judge (25 分)——结构体初始化,排序

    The ranklist of PAT is generated from the status list, which shows the scores of the submissions. Th ...

  8. D. Mister B and PR Shifts

    ;//开两倍空间 int n; arr p,cnt; int l,r,m; ll sum = ,ans; int main() { // file("test"); sdf(n); ...

  9. RBAC 基于权限的访问控制 serviceaccount -- clusterRole clusterRoleBinding

    1.Role , RoleBinding 的作用对象都是namespace. 2.通过RoleRef,可以看到,RoleBinding对象通过名字,直接引用前面定义的Role,实现subject(us ...

  10. Codeforces Edu Round 63(Rated for Div. 2)

    感觉现在Edu场比以前的难多了…… A: 温暖人心 /* basic header */ #include <iostream> #include <cstdio> #incl ...