第三次大作业-高级软件测试11.30日小组工作

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第三次大作业-高级软件测试11.30日小组工作相关的知识,希望对你有一定的参考价值。

  在今天(双12)这个特殊的日子里,我们小组成员也没有只关注买买买,仍然踏实的做了一些工作。概括今天的工作就是测试软件环境的搭建、安装。使用白盒测试的方法分析测试用例。这些工作可以从三个方面展开:

  1反复学习了SPOC上白盒测试相关课程,使用白盒测试方法设计测试用例。

  2完成Findbugs的安装配置。

  3讨论决定明天下午进行小组会议,并进行静态评审。

 

   本次白盒测试依然以购物网站作为测试对象,主要采用逻辑覆盖测试方法和独立路径测试方法。通过阅读系统的源代码发现,大部分函数只有两三层判定语句的嵌套,结构不是特别复杂,也很少有复合判定表达式,因此在使用逻辑覆盖测试方法时大多采用条件覆盖。本次测试主要对用户模块中实现搜索商品功能、加入购物车功能、删除购物车中商品的功能、提交订单功能和管理员模块中实现用户管理功能、订单管理功能和商品管理功能的函数展开测试。

  根据以上用户模块的功能,我们小组线上讨论,然后小组长做了决策,以及整理出如下表格,即测试用例设计清单。
  技术分享图片

  

  通过网上查阅相关资料,我们完成了Findbugs的安装和配置。

  我们查阅知道,FindBugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。有了静态分析工具,就可以在不实际运行程序的情况对软件进行分析。在Eclipse中的安装和配置。

  基于对这个工具的认识,以及安装的可操作性,我么选择了在线安装方式,具体如下所示:

点击“Help->InstallNew Software”,如下图所示:

技术分享图片

 

技术分享图片

 输入findbugs的下载网址“http://findbugs.cs.umd.edu/eclipse” 
 

技术分享图片

选择对应的插件

技术分享图片

 

 然后安装完成,重启eclipse即可使用该工具了

除了在线安装的方法以外,也可以下载后离线安装,这里也贴心为读者们贴上链接,方便大家选择自己喜欢的安装方式。

离线安装方法:到http://findbugs.sourceforge.net/downloads.html下载

 edu.umd.cs.findbugs.plugin.eclipse_3.0.1.20150306-138e1a1.zip

然后解压后放到eclipse的plugins目录,然后重启eclipse就OK了。

 

经过小组长的提议,以及协调了组员的时间之后,我们决定在明天下午在学校东三教工服务中心召开小组会,并进行静态评审。希望我们组能在每个阶段取得该得的成果!

 



以上是关于第三次大作业-高级软件测试11.30日小组工作的主要内容,如果未能解决你的问题,请参考以下文章

高级软件工程第三次作业

248&258--高级软件工程第三次作业

《高级软件测试》实践作业3学习记录12月16日

《高级软件测试》实践作业4学习记录12月26日

第三次小组实践作业小组每日进度汇报:2017-12-5

第三次小组实践作业小组每日进度汇报:2017-12-7