2021软件代码开发技术作业五 | 代码开发测试及发布

Posted HTwo2O

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2021软件代码开发技术作业五 | 代码开发测试及发布相关的知识,希望对你有一定的参考价值。

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology
这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/2021Softwarecodedevelopmenttechnology/homework/12043
这个作业的目标 1. 帮助我们更好地体会软件开发过\\2. 帮助我们更好地了解软件测试何发布过程\\3. 帮助我们更好地掌握软件开发技术

一.代码开发:

1.1开发过程

1.1.1任务进程

记录编号 任务 完成时间
1 完成需求改进和系统设计 2021/5/26
2 完成数据库创建开发 2021/5/27
3 完成界面设计及图片收集 2021/5/28
4 完成实体类、用户实体数据交互类及工具类代码编写以及登陆界面实现 2021/5/29
5 完成编写主页面、系统信息界面以及查看审计信息界面 2021/5/30
6 完成所有功能测试工作 2021/5/31
7 完成测试报告编写 2021/6/1

1.1.2遇到的问题

已解决

序号 问题
1 忘记数据库密码导致数据库无法使用
2 附加数据库找不到桌面的mdf文件
3 图片无法添加到数据库中
4 界面与设计不符、查询功能出现异常、所用sql语句与数据库版本不符
5 从数据库读取的图片无法显示在用户信息界面。
未解决
序号 问题
1 Github无法连接

1.2燃尽图

1.3截图

登录界面

二.测试

2.1BUG

BUG种类 BUG具体内容
一.修改的BUG 1.登录时验证码无法更新
2.用户记录无法更新
3.图片无法加载
二.不能重现的BUG 1.数据库对应时间错误
三.这个产品就是这样设计的,不是BUG 1.管理员无法获得对应id
四.不准备修复的BUG 1.切换用户功能
2.用户注销
五.下一个版本再修复的BUG 1.管理员修改密码

2.2场景测试

使用场景 需求和目标 提供的功能
信息管理员 管理系统相关信息 系统登陆,查看、增加、删除、修改相关信息
客户 发布项目 系统登陆,发布项目
自由职业者 接受项目、管理实践表 系统登陆,接受项目,管理实践表

2.3测试矩阵

测试功能 测试项 检查点 预期结果 Microsoft Edge Google Chrome Internet Explorer
首页功能 页面展示 导航栏 正常显示 ok ok ok
用户登陆按钮 跳转至登陆页面 ok ok ok
项目展示列表 正常显示 ok ok ok
Home图标 点击后跳转至首页 ok ok ok
搜索栏 按照包含关系搜索相关项目 ok ok ok
用户功能 账户功能 登陆 输入测试账户和密码后能正常登陆 ok ok ok
注册 输入注册信息后直接登陆刚注册的账户 ok ok ok
登出 登出当前登陆账户 ok ok ok
充值 账户中余额增加 ok ok ok
账户信息 展示注册时的用户信息 ok ok ok
购买功能 购买项目 添加审计记录并扣除用户余额 ok ok ok
取消购买 跳转回项目详情页面 ok ok ok
项目管理功能 新建功能 缺少必要信息 不接受表单提交 ok ok ok
修改功能 表单内容 默认为原项目内容 ok ok ok
提交表单 项目内容成功修改 ok ok ok

2.4出口条件

  1. 用户能注册,登陆,充值,对项目进行条件搜索,购买项目,能查看审计记录,能修改用户信息
  2. 服务商能新建项目,修改项目,修改服务商信息,查看个人时间表

三.后台编辑截图

以上是关于2021软件代码开发技术作业五 | 代码开发测试及发布的主要内容,如果未能解决你的问题,请参考以下文章

2021软件代码开发技术作业五 | 代码开发测试及发布

林梓琦|2021软件代码开发技术作业五|代码开发测试及发布

曾家兴 | 2021软件代码开发技术作业五 | 代码开发测试及发布

尚通 | 2021软件代码开发技术作业五| 代码开发测试及发布

何隽熙 | 2021软件代码开发技术作业五 | 代码开发测试及发布

张润柏 | 2021软件代码开发技术作业五 | 代码开发测试及发布