白盒测试实践第三天

一、计划进度表

任务列表

计划日期

负责人

分配任务

2017年12月10日

盛威

设计测试用例

2017年12月10日

胡芸

撰写评审表

2017年12月10日

李凌勇,禹慧慧,汤芳锐

召开评审会

2017年12月11日

胡芸

总结会议记录

2017年12月11日

李越

评审总结表

2017年12月11日

李越

代码静态检测

2017年12月12日

盛威

编写测试脚本,完成单元测试

2017年12月12日

李凌勇,禹慧慧,汤芳锐

                                                                                                   注释:删除线表示已完成的,普通字体是待完成

二、今天完成的任务

       今天小组完成了最后两项任务,首先使用阿里巴巴java静态检查工具进行代码静态检测,其次编写测试脚本,完成单元测试。

三、白盒测试实践的心得

 使用阿里巴巴java静态检查工具需要注意的事项:

        1.long或者Long初始赋值时,必须使用大写的L,不能是小写的l,小写容易跟数字1混淆,造成误解。

        2.在if/else for while/do语句中必须使用大括号,即使只有一行代码。

        3.在使用正则表达式时,利用好其预编译功能,可以有效加快正则匹配速度。

        4.所有的覆写方法,必须加@Override注解。

白盒测试的优点有:

   1. 帮助软件测试人员增大代码的覆盖率。 提供代码的质量,发现代码中隐藏的问题。

白盒测试的缺点有:

   1. 程序运行会有很多不同的路径,不可能测试所有的运行路径。

        2.测试基于代码,只能测试开发人员做的对不对,而不能知道设计是否正确,可能会漏掉一些功能需求。

        3. 系统庞大时,测试开销会非常大。

 

原文地址:https://www.cnblogs.com/ST2017HUST-04/p/8031375.html