Beta版本测试报告以及Beta版本发布说明

article/2025/10/28 13:09:51

Beta版本测试报告

请根据团队项目中软件的需求文档、功能说明、系统设计和Beta阶段的计划安排,写出软件的测试过程和测试结果,并回答下述问题。

  1. 在测试过程中总共发现了多少bug?每个类别的bug分别为多少个?
    bug的分类:


    a. 修复的bug
    1.当使用添加功能时,没有填写数据会造成空指针异常,跳转到报错页面;

     

     

     

     

    2.当删除有依赖性关系时的,没有提示有记录存在;

     

     

     

     

    3.当有已报修记录时,没有对处理报修单,按钮进行处理,会造成重复报修,出错;

     

     

     

    c. 这个产品就是这样设计的,不是bug

     添加设备类型时,部件有添加上限:

     

     

    d. 没有能力修复,将来也不打算修复;

    当某些浏览器使用极速模式时,页面的样式和js效果无法显现

     

    e. 这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复。

    只要通过查看源码,可以通过输入网址,就可以进页面(无需登录):

     

     

     

    解决初步策略:

    策略1:每个页面都判定一下,session中有没有user存在,如果没有,直接跳转到登录界面;

     

    策略2:使用Filter类过滤,chain方法可以判定每个页面是否有user存在;

     

    策略3:使用struts2自带的拦截器Interceptor,然后在struts.xml配置文件中配置拦截器解决;

     

  2. 场景测试(scenario testing),包括以下内容:

    a. 你预期不同的用户会怎样使用你的软件?  我的用户主要为实验室的同学们,在他们上机的时候发现所用的电脑有问题直接申请报修方便快捷。老师管理那边也很容易看见汇总后自己想要的结果提升效率。

    b. 他们有什么需求和目标?学生:摆脱以往的手工登记费事费力的这项工作调动大家都是主人翁的态度积极参与进来:管理老师:方便汇总统计大大提升工作效率

    c. 你的软件提供的功能怎么组合起来满足他们的需要?媒人一样牵线搭桥,将学生老师的所需信息汇总分类后给双方各自所需要

  3. 你们在什么样的平台、硬件配置、浏览器类型等条件上对你们的软件进行测试?——测试矩阵(test matrix)

     

  4. 你认为你们团队的软件在什么条件下,就可以认定其已经足够好,可以发布Beta版本?——出口条件(exit criteria)

 

管理员能添加用户、管理实验室及其设备,还有查看报修单,处理完毕后,修改设备状态。

学生登陆系统后,通过之前设置好的选项,能比较轻松地完成报修。

 

 

 

 

Beta版本发布说明

软件发布的同时,在团队博客上写一个发布说明

  • 列出这一版本相对于Alpha版本的新功能:
    • 在Alpha阶段,我们的用户原来设计的是注册,后来又改成由管理员后台添加,现在我们打算添加由Execl直接导入用户信息。
    • 添加软件模块
    • 添加设备类型与修改

 

  • 列出这一版本对Alpha版本修复的缺陷:
    • 我们改善l了自己的界面设计,之前只照顾了功能,没有对UI设计放太多精力,这次会侧重在用户体验方面(毕竟软件是给人用,要让人看起来不会不舒服)。
    • 对于一些异常的处理与提示。

 

  • 对运行环境的要求:在浏览器上运行即可

 

  • 安装方法:电脑上配备有web浏览器即可

 

  • 说明软件的发布方式以及发布地址:发布方式:发布到web服务器上
    发布地址:http://172.21.10.33:8080/lrsPrj
    (校园网的IP每次连接都会变,如果不能访问请留言。且每天的23:00-6:00学校断网,请避开这个时间访问)

 

 

 

转载于:https://www.cnblogs.com/teamworkers/p/6941691.html


http://chatgpt.dhexx.cn/article/WUPWTqxL.shtml

相关文章

Beta版本测试报告

新发现的问题&战略调整: 这里的问题主要包含两种: 优化问题和不影响整体使用的bug,主要针对即时聊天以及UI交互部分;我们安排六位同学两两组队,在一周时间内分别对产品进行覆盖性的体验测试,提出了以…

微软发布 Windows 11 首个 Beta 版本

近日,微软向开发频道发布了 Windows 11 Insider Preview Build 22000.100,在没有发现重大问题之后,微软现在又向更稳定的 Beta 频道发布了同样的版本,这也是 Windows 11 首个 Beta 频道的预览版。微软建议那些想尝试 Windows 11 版…

软件版本号讲解:什么是Alpha, Beta, RC,Release

1. 软件版本阶段说明 Alpha版: 此版本表示该软件在此阶段主要是以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较多,需要继续修改。Beta版: 该版本相对于α版已有了很大的改进,消除了严重的…

WhiteHole Base beta版本正式发布!

体验 当前版本为基础测试版本,测试效果可以前往演示视频查看:https://www.bilibili.com/video/BV18Y411D7sA/?spm_id_from333.999.0.0&vd_source641e71dfd1a118fb834c4a5d156688d5 在线体验地址为: http://47.100.239.95 数据将保存~ …

版本详解:Beta、Dev、Canary、Stable、Chromium等版本

以Edge浏览器为例,各个版本有着不同的区别,或者说各个版本是测试版: 以Edge浏览器来说: Canary(金丝雀)版本浏览器,命名金丝雀,以为着“版本金贵且易碎”,这意味着该版本会融入很多新功能或者说…

UDS学习笔记(三)——协议的理解

在理解了CAN总线之后,我们就需要学习UDS协议了。百度一下UDS协议,出现很多的两个标准是ISO14229,ISO15765。ISO14229就是我们说的UDS诊断协议了,那还有一个ISO15765又是什么呢?这么多的标准要把脑袋都搞大了。那我们就…

UDS协议中常见的NRC

UDS诊断协议中常见的NRC NRC:Negative Response Code,否定响应码

解读UDS协议中NRC以及NRC优先级

最近被新东方转型之举震撼,让自己震撼的不是销售业绩、不是俞敏洪再创业启航,震撼的是多读书是真的可以改变一个人的,多读的这些书不是应用工作的功利书,是能慰藉心灵的“闲书”。为使自己摆脱高知识低文化宿命,分享一段文字,开始今天的主题: “ 我当然很希望自己可以得…

【UDS】ISO15765-2之协议数据单元

文章目录 简介结构格式分类1.单帧SF2.首帧FF3.流控帧FC4.连续帧CF 总结 ->返回总目录<- 简介 网络层协议数据单元&#xff08;N_PDU&#xff0c;Network_Protocol Data Unit&#xff09;。可以理解成是一种规范协议。而汽车电子中通信的报文格式就是以PDU为传输单元&am…

聊聊诊断协议——UDS

文章目录 前言一、车载诊断功能是什么&#xff1f;二、诊断协议框架总结 前言 随着技术不断提高&#xff0c;驾驶员对车辆的要求也在不断提高&#xff0c;因此车身控制器的数量也在与日俱增。控制器实现的功能&#xff1a;安全功能&#xff08;防抱死系统等&#xff09;、驾驶…

UDS诊断基础——UDS网络层协议

汽车诊断简介 汽车诊断分类 按照连接方式分类可分为在线诊断、远程诊断&#xff1a; 在线诊断&#xff1a;诊断仪通过与汽车OBD(On Board Diagnostic)接口直接连接远程诊断&#xff1a;通过车载终端、云端服务、用户之间交互实现 按照通信方式分类可分为&#xff1a; 基于…

汽车诊断UDS通信协议总结

UDS通信过程 UDS&#xff08;Unified Diagnostic Services&#xff09;是一种用于汽车诊断的通信协议&#xff0c;它是基于CAN&#xff08;Controller Area Network&#xff09;总线的一种高层协议。 下面是UDS通信的基本流程&#xff1a; 建立诊断会话&#xff1a;通过CAN总…

UDS诊断系列之二 ISO14229协议介绍(上)

ISO14229系列&#xff0c;涵盖了UDS的服务定义以及在各车载总线上的一些特殊应用指导&#xff0c;以及各总线类型所对应的下层协议要求&#xff0c;下面就是该系列中各协议所对应的内容清单。 协议编号协议名称协议内容14229-1Application layerUDS的使用规则&#xff0c;服务…

基于UDS协议的Bootloader

参考上汽标准:SMTC 2 800 004 电控单元诊断开发的技术要求 一、概述 二、Bootloader要求 三、刷新流程 四、刷新示例 一、概述 Bootloader概述&#xff1a;使用UDS协议服务实现应用软件&#xff0c;应用数据&#xff08;包括网络配置数据和标定数据&#xff09;的更新。B…

UDS - 诊断协议和协议栈介绍

目录 UDS介绍 UDS命令形式 UDS的26种服务 UDS on CAN (CAN上的UDS为例说明) 常用UDS命令 故障码&#xff08;四个大类&#xff09; NRZ码 CAN ID与CAN节点寻址关系 UDS源代码 &#xff08;UDS协议栈&#xff09; CAN诊断实战 UDS介绍 UDS&#xff08;全称&#xff1…

UDS应用层协议解析(史上最全)

UDS应用层协议解析 UDS应用层协议解读&#xff08;下&#xff09; 诊断服务分类 基础服务类 0x10 诊断会话模式 任何会话模式切换至默认会话模式时&#xff0c;非默认会话模式下设置的状态需要reset&#xff08;28服务、85服务设置的状态需要恢复至默认状态&#xff0c;27服务解…

UDS协议入门之10服务

前言 ISO-14229中按各服务的功能将uds协议划分为六大类&#xff1a; Diagnostic and Communication Management &#xff08;诊断和通信管理&#xff09;Data Transmission &#xff08;数据传输&#xff09;Stored Data Transmission &#xff08;存储数据传输&#xff0c;用…

UDS协议发展历史(UDS是什么?)

诊断协议那些事儿 本文为诊断协议那些事儿专栏首篇文章&#xff0c;旨在介绍诊断的起源、发展历史&#xff0c;让读者对诊断有一个基本的认识&#xff0c;明确UDS到底是什么。 关联文章&#xff1a; UDS的应用场景 UDS的OSI模型 UDS服务列表 文章目录 诊断协议那些事儿一、诊…

(转发)详解汽车UDS诊断协议(二)

一.概述 UDS定义的服务从逻辑上分为6类&#xff0c;在上一篇文章中已经对诊断和通信管理类”“数据传输类”“存储数据传输“进行了解读。本文将介绍余下3类UDS服务&#xff0c;即“IO控制服务”“例行程序服务”“上传与下载服务”。 二.诊断服务内容 O控制服务 1. InputO…

(转发)详解汽车UDS诊断协议(一)

一.概述 UDS&#xff08;UnifiedDiagnostic Services&#xff0c;统一诊断服务,有时也称增强诊断&#xff09;是ISO-14229定义的基于OSI模型中应用层的协议。其中&#xff0c;ISO 14229-1定义了诊断服务&#xff0c;但不涉及网络层及实现手段&#xff0c;只有应用层的内容&…