zoukankan      html  css  js  c++  java
  • 测试的计划和执行

    一、测试找出的bug


     

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

     

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

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

    2、已修复的bug:

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

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

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

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

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

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

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

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

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

    • 界面输入数据获取不了

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

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

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

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

    二、场景测试


    1、用户需求及目标:

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

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

    2、提供的功能:

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

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

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

    三、测试矩阵


    测试功能

    测试项

    预期结果

    WinXP

    Window7

    Window10

    Mac

    1024像素×768像素

    1920像素×1080像素

    登入页面

    登入按钮

    登入跳转

    注册按钮

    注册页面跳转

    初始界面

    首页按钮

    正常显示

    分类按钮

    购物车按钮

    个人按钮

    搜索框

    商品页面

    商品陈列

    正常显示

    商品内容

    正常显示

    加入购物车按钮

    跳转购物车页面

    个人页面

    订单内容

    正常显示

    充值按钮

    充值跳转

    商家后台

    商品处理

    正常显示

    决策分析

    跳出决策功能

    商品信息

    正常显示

    四、出口条件


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

  • 相关阅读:
    如何修改以前登录过的共享文件夹的用户名和密码以及查看或删除浏览器里保存的密码
    python-----获取ip的两种方法
    SSO(singlesignon)单点登录
    ajax
    mybatis14--注解的配置
    mybatis13--2级缓存
    mybatis12--一级缓存
    mybatis11--多对多关联查询
    mybatis10--自连接多对一查询
    mybatis09--自连接一对多查询
  • 原文地址:https://www.cnblogs.com/unnamedjq/p/11992134.html
Copyright © 2011-2022 走看看