软件工程第三次作业-功能测试
要求1
要求包括: (1)bug標題,(2)bug內容,含測試環境和準備工作、測試的步驟、運行結果、期待的結果、運行結果與期待結果間的差異, (3)佐證材料,至少包括運行截圖、引用作業要求 (wf spec)中的條款。
被測試者:王超
git地址:https://coding.net/u/Rainbows/p/wc/git
標題1:該同學功能一輸出格式排版雖然整齊但是與作業要求的排版不同,他實現的是詞尾對齊。
內容:
測試環境:win7,控制臺測試。
準備工作:將該同學的代碼下載到桌面,解壓包。
測試步驟:
(1)找到該同學中.exe文件所在的路徑
(2)在命令行中輸入‘cd C:\Users\Administrator\Desktop\wc-master(該同學的exe路徑)
(3)在命令行中輸入“type test.txt”,按下回車,正確輸出,功能ok。
(4)在命令行中輸入‘’wf -s test.txt‘’,按下回車,輸出結果。
運行結果:正確降序輸出,發現該同學輸出格式排版雖然整齊但是實現的是詞尾對齊。
期待結果:正確輸出降序排序,實現詞頭對齊。
運行結果與期待結果差異:輸出格式與要求不同,并未實現詞頭對齊。
佐證材料:
標題2:未實現要求中的功能wf -s war_and_peace.txt。
內容:
測試環境:win7,控制臺測試。
準備工作:將該同學的代碼下載到桌面,解壓包。
測試步驟:
(1)找到該同學中.exe文件所在的路徑
(2)在命令行中輸入‘cd C:\Users\Administrator\Desktop\wc-master(該同學的exe路徑)
(3)在命令行中輸入“wf -s war_and_peace.txt”,按下回車,未能正確輸出。
運行結果:沒有正確輸出,出現找不到系統文件。
期待結果:能夠將該文件的前十高頻詞降序輸出。
運行結果與期待結果差異:未實現功能
佐證材料:
:
要求2:記錄所有為你的代碼找到的bug,合并相同的bug,親自重現bug現象,發布bug報告。
賈雅杰在隨筆中描述了我的bug。
鏈接地址:http://www.cnblogs.com/jyj5951/p/7588339.html
bug重現:
標題:未實現要求中的功能wf -s war_and_peace.txt。
內容:
測試環境:win7,控制臺測試。
準備工作:打開cmd。
測試步驟:
(1)找到自己exe文件所在的路徑
(2)在命令行中輸入路徑,然后輸入“type test.exe”
(3)在命令行中輸入““wf -s test.txt””,按下回車,未能正確輸出。
運行結果:沒有正確輸出,出現找不到系統文件,bug報錯。
期待結果:能夠正確將該文件的前十高頻詞降序輸出。
運行結果與期待結果差異:未實現功能
佐證材料:
要求3:修改bug。根據自己和其他同學提交的bug報告,修改自己代碼的bug,或clone其他任意同學的代碼,另建git,在此git中修改這位同學的bug。
首先我將原來寫死的文件地址改成當前目錄下的文件地址,將test.txt文檔放到當前目錄下,運行得到如下結果:
轉載于:https://www.cnblogs.com/liuyaoze/p/7598872.html
總結
以上是生活随笔為你收集整理的软件工程第三次作业-功能测试的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 作业9-文件方式实现完整的英文词频统计实
- 下一篇: 一句话设置当前控制器的view跟随键盘起