测试的计划和执行

一、测试找出的bug


 

1、从上线之前黑盒测试结果bug清单:

 

  • 界面上修改数据无法修改到数据库
  • 刷新页面没有清空旧的数据
  • 在测试购买功能时,无法购买所选中商品
  • 在连接数据库时,按照示例格式填入账号,密码,数据库名等参数,但未能正常连接到数据库

  • 界面输入数据获取不了
  • 界面构建在不同分辨率下位置错位

2、已修复的bug:

  • 界面上修改数据无法修改到数据库

       修复方法:检查与数据库连接的方法然后改进

  • 刷新页面没有清空旧的数据

       修复方法:检查刷新页面的方法然后改进

  • 在测试购买功能时,无法购买所选中商品

       修复方法:该功能模块进行debug,发现所返回的选中行数值为-1,经过测试发现原因出现在所改写的jtable类里,对jtable进行调试检查

  • 在连接数据库时,按照示例格式填入账号,密码,数据库名等参数,但未能正常连接到数据库

       修复方法:网上查找资料,阅读JAVA文档,在里面查找使用该方法的标准格式,发现输入的参数少了一项关于时区的参数,

                         根据提示,填入统一的时区参数后,顺利连接

  • 界面输入数据获取不了

       修复方法:通过设置全局变量存储

  • 界面构建在不同分辨率下位置错位

       修复方法:由于没有考虑不同电脑默认分辨率的不同,而我们程序的设计是依据电脑分辨率设计的,比较灵活,

                         但是分辨率减少到一定程度后会改变原来组件的位置。我们最后对一部分会产生这种情况的组件进行绝对定位

二、场景测试


1、用户需求及目标:

我们用户按照基本功能需求分为两大类:卖家和买家。卖家需要上下架货物、进货、补货、销售量销售额分析以及下一个月贸易安排的功能,

买家需要购买货物、充值、搜索货物、价格比较的功能,买家还需要简单快捷的购物流程。

2、提供的功能:

我们设计的软件除了能够提供基本的购买、搜索、上下架货物等功能之外,我们还设计了一些算法对当月买家购买商品的倾向进行分析然后再

预测下一个月买家的购物倾向并将预测结果提供给卖家,这样能够为卖家提供一种销售策略,减少卖家亏损的几率,同时还能通过预测为买家

提供他们可能想要的商品。

三、测试矩阵


测试功能

测试项

预期结果

WinXP

Window7

Window10

Mac

1024像素×768像素

1920像素×1080像素

登入页面

登入按钮

登入跳转

注册按钮

注册页面跳转

初始界面

首页按钮

正常显示

分类按钮

购物车按钮

个人按钮

搜索框

商品页面

商品陈列

正常显示

商品内容

正常显示

加入购物车按钮

跳转购物车页面

个人页面

订单内容

正常显示

充值按钮

充值跳转

商家后台

商品处理

正常显示

决策分析

跳出决策功能

商品信息

正常显示

四、出口条件


我们的出口条件是能够支持10位消费用户需求,和支持两位电商用户需求,并且程序登入注册,商品信息交互功能正常。

原文地址:https://www.cnblogs.com/unnamedjq/p/11992134.html