- 軟件測試的藝術(原書第3版)
- (美)Glenford J.Myers Tom Badgett Corey Sandler
- 258字
- 2021-01-14 16:50:44
3.3.7 輸入/輸出錯誤
1.如果對文件明確聲明過,其屬性是否正確?
2.打開文件的語句中各項屬性的設置是否正確?
3.格式規范是否與I/O語句中的信息相吻合?舉例來說,在FORTRAN語言中,是否每個FORMAT語句都與相應的READ或WRITE語句相一致(就各項的數量和屬性而言)?
4.是否有足夠的可用內存空間,來保留程序將讀取的文件?
5.是否所有的文件在使用之前都打開了?
6.是否所有的文件在使用之后都關閉了?
7.是否判斷文件結束的條件,并正確處理?
8.對I/O出錯情況處理是否正確?
9.任何打印或顯示的文本信息中是否存在拼寫或語法錯誤?
10.程序是否正確處理了類似于“File Not Found”這樣的錯誤?
推薦閱讀
- Learning Python Web Penetration Testing
- Advanced Machine Learning with Python
- Game Programming Using Qt Beginner's Guide
- 編寫高質量代碼:改善C程序代碼的125個建議
- Silverlight魔幻銀燈
- SQL Server從入門到精通(第3版)
- 焊接機器人系統操作、編程與維護
- Protocol-Oriented Programming with Swift
- Java EE企業級應用開發教程(Spring+Spring MVC+MyBatis)
- 移動增值應用開發技術導論
- 微課學人工智能Python編程
- Mastering HTML5 Forms
- DB2SQL性能調優秘笈
- 寫給青少年的人工智能(Python版·微課視頻版)
- 量子計算機編程:從入門到實踐