测试与发布

news/发布时间2024/5/19 2:08:45

目录
  • 测试报告
    • 一、bug的发现与解决
    • 二、场景测试(scenario testing)
  • 发布说明
    • 一、功能说明
    • 二、对运行环境的要求
    • 三、安装方法
    • 四、已知的限制和缺陷
    • 五、发布方式和发布地址

测试报告

一、bug的发现与解决

  • 1.在测试过程中总共发现了多少Bug?每个类别的Bug分别为多少个?
  • 答:共发现三种bug,可分为API文档bug,接口bug,sql代码bug。
  • 2.修复的Bug:已基本全部修复。
  • 3.这个bug(部分接口返回结果错误)的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复。

二、场景测试(scenario testing)

  • 1.你预期不同的用户会怎样使用你的软件?
  • 答:按需求可将用户分为三类:管理员、其他用户。其中,管理员将在管理端电脑注册并使用管理员账户登录管理员界面,在界面内对其他用户的数据进行调阅及管理。其他用户将注册并使用用户账户登录用户界面,对所需书籍或者书类进行查询并借阅。
  • 2.他们有什么需求和目标?
  • 答:需求:管理员:能对所有用户的数据进行调阅及增删改查;其他用户:能对所需书籍的名字、作者等进行查询,并实现线上借阅和归还功能。目标:管理员:实现图书数据的统一线上管理,方便对图书馆藏进行统计和用户统一管理。其他用户:能方便地在线上完成图书的选择和借阅归还,避免线下到图书管理员处进行功能。
  • 3.你的软件提供的功能怎么组合起来满足他们的需要?
  • 答:主页提供管理员登录及用户登录以及注册功能,点击按钮填写对应的账号密码等即可。管理员登录后,第一个页面是查询管理图书的界面,左侧边栏可以切换页面,第二个页面提供书籍和管理员的账号添加,第三个页面提供对用户的信息进行查询和管理,第四个页面提供单独用户的借书数据查询和管理。用户登录后,同样是图书查询界面,左侧边栏切换页面,第二个页面提供借阅书籍的记录和归还书籍的功能,第三个页面是用户的个人账号管理,可以点击设置按钮进行更新。
  • 总而言之,该系统为不同的用户提供不同的页面,其可以分别满足不同的需求。
  • 4.你们在什么样的平台、硬件配置、浏览器类型等条件上对你们的软件进行测试?——测试矩阵(test matrix)
  • 答:
    平台 配置 结果
    windows 处理器:11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz 2.80 GHz;机带:RAM 16.0 GB (15.7 GB 可用);系统类型:64 位操作系统, 基于 x64 的处理器 无异常
    windows 处理器:11th Gen Intel(R) Core(TM) i5-1155G7 @ 2.50GHz 2.50 GHz:机带:RAM 16.0 GB (15.8 GB 可用);系统类型: 64 位操作系统, 基于 x64 的处理器 无异常
  • 5.你认为你们团队的软件在什么条件下,就可以认定其已经足够好,可以发布Alpha版本?——出口条件(exit criteria)
  • 答:在其满足基本的功能及大部分用户的需求,且经过测试没有太多影响使用的bug就可以认为足够好,可以发行。

发布说明

一、功能说明


上图是登录界面,提供了注册和登录功能,登录也分为管理员及其他用户两种方式,所需的账号密码不同。

该图是管理员登录后的界面,其中左侧边栏有四个界面选项选择,当前界面对应第一个。该界面提供书籍的查询功能,选择查询方式然后搜索即可。

该图是第二个界面,提供个人信息的管理以及新书和新管理员的添加。输入内容,然后添加即可。

该图是第三个界面,对用户借书的信息进行查询及管理,选中查询方式,输入搜索内容即可。

该图是第四个界面,对单个用户的借书情况进行查询及管理,方式同上。

该图是普通用户登录后的界面,左侧边栏提供三个界面选项,当前为第一个界面。该界面提供书籍的查询和借阅功能。方式同上。

该图是第二个界面,提供借书记录及还书功能。

该图是第三个界面,提供个人信息管理功能,如需更改信息,点击设置按钮,则会出现下图

在这里可以进行更改。

二、对运行环境的要求

需要有Java jdk8

三、安装方法

在链接上下载并解压客户端的文件,点击可执行程序即可。如在windows系统点击.exe文件即可。

四、已知的限制和缺陷

限制:服务器还没有申请域名,暂时只是通过了本地回环测试。
缺陷:没有服务器机器,页面布局也比较欠缺。

五、发布方式和发布地址

发布在gitcode上,链接 (https://gitcode.net/weixin_61503529/21)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ulsteruni.cn/article/63062002.html

如若内容造成侵权/违法违规/事实不符,请联系编程大学网进行投诉反馈email:xxxxxxxx@qq.com,一经查实,立即删除!

相关文章

8086 汇编学习 Part 5

流程转移 背景 一般情况下指令是顺序地逐条执行的,而在实际中,常需要改变程序的执行流程。 转移指令可以控制 CPU 执行内存中某处代码的指令。 可以修改 IP ,或同时修改 CS 和 IP 的指令。分类 按转移行为分类段内转移 : 只修改 IP (例如 JMP AX) 段间转移 : 同时修改 C…

win10 hyper-v 配置教程

非家庭版跳过以下这一步。 pushd "%~dp0"dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hv.txtfor /f %%i in (findstr /i . hv.txt 2^>nul) do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"del hv.txtDi…

嵌入式Linux,openssh连接报错:ssh_sandbox_violation: unexpected system call

背景: 使用buildroot编译完镜像,烧录到开发板,板子上电启动后,网络正常,ssh不能连接,sshd相同配置在其他机器上可以正常使用; 查看内核日志,看到连接时上报异常系统调用的错误:Jan 1 00:01:18 NanoPC-T2 auth.crit sshd[278]: fatal: ssh_sandbox_violation: unexpec…

30 秒出服装设计稿,森马用函数计算+AIGC 整“新活”!

2023 年初,森马希望迅速将 AI 技术深度融入到企业的核心业务流程中,实现服装行业中,从产品设计、生产制造、营销推广到售后服务的全链条智能化升级。在一个阳光明媚的下午我们走进森马,一起聊聊这个陪伴一代代中国年轻人成长的企业,如何基于阿里云函数计算,快速实现传统服…

BurpSuite连接浏览器代理无法打开部分网页问题

BurpSuite连接浏览器代理时,部分页面能打开,部分页面报错的可能有效的解决方法。本人写这篇记录时,尚未熟悉bp基本操作,仅记录该次探索bp功能解决问题的心路历程。 发现并解决问题 最近两天为能打开尘封已久的bp,抓包做题,卸载了jdk20,下了jdk1.8(高版本jdk破解用的jav…

分享一份物联网SAAS平台架构设计

一、架构图 ****二、Nginx**** 用于做服务的反向代理。 三、网关 **** PaaS 平台所有服务统一入口,包含 token 鉴权功能。 四、开放平台 **** 对第三方平台开放的服务入口。 五、MQTT**** MQTT 用于设备消息通信、内部服务消息通信。 六、Netty**** Socket 通信设备连接服务。…