七_魔仙堡——Beta冲刺测试随笔

这个作业属于哪个课程 18级软件工程和UML
这个作业要求在哪里 作业要求
这个作业的目标 对项目进行测试,介绍所使用的工具和用例
团队成员 王晶晶,陈洁,陈伟钧,蒲子怡,吴越,林雪凡,应海鹭

测试工作安排

由于是beta冲刺,大部分功能已经实现。我们在改进优化功能的同时测试软件在系统中运行的正确性, 评估是否满足功能需求,在编写过程中和网站功能完善后对业务与逻辑代码直接单元测试

测试工具选择

selenium、phpunit等自动化测试工具

测试用例文档

导航栏

用例标题 测试数据 执行步骤 预期结果 执行结果
主页导航条的显示 无 1、点击进入网站
2、查看魔仙堡标题显示
魔仙堡logo位于左上,首页、登录、注册和客服位于右上 通过
主页导航条进入下级页面显示 无 1、点击进入网站
2、点击进入登录界面
跳转至登录页面 通过
主页导航条进入下级页面显示 无 1、点击进入网站
2、点击进入注册页面
跳转至注册页面 通过
展示
用例标题 测试数据 执行步骤 预期结果 执行结果
---- ---- ---- ---- ----
主页图片查看是否和后台上传的一致 无 1、点击进入网站
2、查看主页图片是否和后台一致
和上传信息一致 通过
主页图片的显示效果 无 1、点击进入网站
2、查看图片的显示效果
鼠标停留会有浮动效果 通过
主页图片进入下级页面显示 无 1、点击进入网站
2、点击主页图片
跳至下级页面 通过
主页图片进入下级页面查看轮播图是否和后台上传的一致 无 1、点击进入网站
2、点击主页图片
3、查看轮播图是否和后台一致
和上传信息一致 通过
主页图片进入下级页面查看轮播图轮播方式 无 1、点击进入网站
2、点击主页图片
3、查看轮播图轮播方式
轮播图按指定频率轮播 通过
功能
用例标题 测试数据 执行步骤 预期结果 执行结果
---- ---- ---- ---- ----
通过点击登录按钮进入页面登录,无账号 无 1、点击进入网站
2、点击进入登录界面
3、点击下方注册
进入注册页面 通过
通过点击登录按钮进入页面登录,登录成功 无 1、点击进入网站
2、点击进入登录界面
3、选择用户登录
4、输入账号密码
5、点击用户登录
显示登录成功 通过
通过用户登陆成功页面点击按钮用户中心 无 1、点击进入用户页面
2、点击进入用户中心
显示用户管理页面 通过
通过用户中心点击查看预定按钮 无 1、点击进入用户页面
2、点击进入用户中心
3、点击查看预定
显示已经预定的房源信息 通过
通过用户中心点击查看申诉按钮 无 1、点击进入用户页面
2、点击进入用户中心
3、点击查看申诉
显示已经提交的申诉信息 通过
通过用户登录成功界面点击退出按钮 无 1、点击进入用户页面
2、点击进入用户中心
3、点击退出按钮
显示用户登录页面 通过
通过用户中心点击退出按钮 无 1、点击进入用户页面
2、点击进入用户中心
3、点击退出按钮
显示用户登录页面 通过
通过用户中心点击首页 无 1、点击进入用户页面
2、点击进入用户中心
3、点击首页按钮
显示首页 通过
通过点击登录按钮进入页面登录,密码错误 无 1、点击进入网站
2、点击进入登录界面
3、选择用户登录
4、输入账号密码
5、点击用户登录
显示密码错误 通过
通过点击登录按钮进入页面登录,无账号 无 1、点击进入网站
2、点击进入登录界面
3、选择用户登录
4、点击下方注册
显示注册页面 通过
通过点击登录按钮进入页面登录,登录成功 无 1、点击进入网站
2、点击进入登录界面
3、选择商家登录
4、输入账号密码
5、点击商家登录
显示登录成功 通过
商家页面点击在售房间 无 1、点击商家页面
2、点击在售房间
显示在售房间信息 通过
商家页面在售房间点击详情 无 1、点击商家页面
2、点击在售房间
3、点击详情
显示订单详情 通过
商家页面点击发布房源 无 1、点击商家页面
2、点击发布房源
显示发布房源界面 通过
商家页面发布房源点击点击选择图片 无 1、点击商家页面
2、点击发布房源
3、点击选择文件
显示需要添加的图片 通过
商家页面发布房源房源信息填写并点击发布房源,添加成功 无 1、点击商家页面
2、点击发布房源
3、点击发布房源按钮
显示在售房间信息 通过
商家页面发布房源房源信息填写并点击发布房源,添加失败 无 1、点击商家页面
2、点击发布房源
3、点击发布房源
显示房间表中插入记录失败 通过
商家页面点击客房删除 无 1、点击商家页面
2、点击客房删除
显示客房删除页面 通过
商家页面客房删除填写相关信息点击提交按钮 无 1、点击商家页面
2、点击客房删除
3、点击提交按钮
显示在售房间信息 通过
商家页面点击订单列表 无 1、点击商家页面
2、点击订单列表
显示订单列表信息 通过
商家页面订单列表,已被预定商家已确认点击入住填写信息,提交 无 1、点击商家页面
2、点击订单列表
3、点击入住
4、点击提交
显示入住按钮转变结算按钮 通过
商家页面订单列表点击结算按钮 无 1、点击商家页面
2、点击订单列表
3、结算按钮
显示在售房间页面 通过
商家页面订单列表点击接受订单 无 1、点击商家页面
2、点击订单列表
3、点击接受订单
显示接受订单按钮会转变为入住按钮 通过
商家页面点击入住管理 无 1、点击商家页面
2、点击入住管理
显示入住管理页面 通过
商家页面入住管理,点击入住填写信息,提交 无 1、点击商家页面
2、点击订单列表
3、点击入住
4、点击提交
显示入住按钮转变结算按钮 不通过
商家页面点击问题处理 无 1、点击商家页面
2、点击问题处理
显示问题处理页面 通过
商家页面问题处理点击回复 无 1、点击商家页面
2、点击问题处理
3、点击回复
显示回复处理 通过
商家页面点击退出按钮 无 1、点击进入商家页面
2、点击退出按钮
显示商家登录页面 通过
通过点击登录按钮进入页面登录,账号不存在 无 1、点击进入网站
2、点击进入登录界面
3、选择商家登录
4、输入账号密码
5、点击商家登录
显示账号不存在 通过
通过点击登录按钮进入页面登录,密码错误 无 1、点击进入网站
2、点击进入登录界面
3、选择商家登录
4、输入账号密码
5、点击商家登录
显示密码错误 通过
通过点击登录按钮进入页面登录,无账号 无 1、点击进入网站
2、点击进入登录界面
3、选择商家登录
4、点击下方注册
显示注册页面 通过
通过点击注册按钮进入注册页面,已有账号 无 1、点击进入网站
2、点击进入注册界面
3、点击下方登录
进入登录页面 通过
通过点击注册按钮进入注册页面,注册成功 无 1、点击进入网站
2、点击进入注册界面
3、选择用户注册
4、输入账号密码和确认密码
5、点击用户注册
显示注册成功 通过
通过点击注册按钮进入注册页面,注册失败 无 1、点击进入网站
2、点击进入注册界面
3、选择用户注册
4、输入账号密码和确认密码
5、点击用户注册
显示您没有输入用户名或者密码、确认密码 通过
通过点击注册按钮进入注册页面,账号被注册 无 1、点击进入网站
2、点击进入注册界面
3、选择用户注册
4、输入账号密码和确认密码
5、点击用户注册
显示用户名已存在 通过
通过点击注册按钮进入注册页面,注册成功 无 1、点击进入网站
2、点击进入注册界面
3、选择商家注册
4、输入账号密码和确认密码
5、点击商家注册
显示注册成功 通过
通过点击注册按钮进入注册页面,注册失败 无 1、点击进入网站
2、点击进入注册界面
3、选择商家注册
4、输入账号密码和确认密码
5、点击商家注册
显示您没有输入用户名或者密码、确认密码 通过
通过点击注册按钮进入注册页面,账号被注册 无 1、点击进入网站
2、点击进入注册界面
3、选择商家注册
4、输入账号密码和确认密码
5、点击商家注册
显示用户名已存在 通过
通过点击主页热门目的地 无 1、点击进入网站
2、点击主页热门目的地图片下方的查看更多
显示热门目的地相关房源 通过
通过点击热门目的地预定 无 1、点击进入网站
2、点击主页热门目的地图片下方的查看更多
3、显示房源列表
4、点击点击预定按钮
显示需要填写的相关信息 通过
通过点击热门目的地预定 无 1、点击进入网站
2、点击主页热门目的地图片下方的查看更多
3、显示房源列表
4、点击查看房间详情
显示该房源的相关信息 通过
通过点击热门目的地预定成功 无 1、点击进入网站
2、点击主页热门目的地图片下方的查看更多
3、显示房源列表
4、点击点击预定按钮
显示预定成功 通过
通过点击热门目的地预定失败 无 1、点击进入网站
2、点击主页热门目的地图片下方的查看更多<br3、显示房源列表
4、点击点击预定按钮
显示信息不能为空 通过
通过点击主页经典旅行城市 无 1、点击进入网站
2、点击主页经典旅行城市图片下方的查看更多
显示经典旅行城市相关房源 通过
通过点击经典旅行城市预定 无 1、点击进入网站
2、点击主页经典旅行城市图片下方的查看更多
3、显示房源列表
4、点击查看房间详情
显示该房源的相关信息 通过
通过点击经典旅行城市预定 无 1、点击进入网站
2、点击主页经典旅行城市图片下方的查看更多
3、显示房源列表
4、点击点击预定按钮
显示需要填写的相关信息 通过
通过点击经典旅行城市预定成功 无 1、点击进入网站
2、点击主页经典旅行城市图片下方的查看更多
3、显示房源列表
4、点击点击预定按钮
显示预定成功 通过
通过点击经典旅行城市预定失败 无 1、点击进入网站
2、点击主页经典旅行城市图片下方的查看更多
3、显示房源列表
4、点击点击预定按钮
显示信息不能为空 通过
通过点击主页更多好房推荐 无 1、点击进入网站
2、点击主页更多好房推荐图片下方的查看更多
显示更多好房推荐相关房源 通过
通过点击更多好房推荐预定 无 1、点击进入网站
2、点击主页更多好房推荐图片下方的查看更多
3、显示房源列表
4、点击查看房间详情
显示该房源的相关信息 通过
通过点击更多好房推荐预定 无 1、点击进入网站
2、点击主页更多好房推荐图片下方的查看更多
3、显示房源列表
4、点击点击预定按钮
显示需要填写的相关信息 通过
通过点击更多好房推荐预定成功 无 1、点击进入网站
2、点击主页更多好房推荐图片下方的查看更多
3、显示房源列表
4、点击点击预定按钮
显示预定成功 通过
通过点击更多好房推荐预定失败 无 1、点击进入网站
2、点击主页更多好房推荐图片下方的查看更多
3、显示房源列表
4、点击点击预定按钮
显示信息不能为空 通过
通过点击主页在售特惠房源 无 1、点击进入网站
2、点击主页在售特惠房源图片下方的查看更多
显示在售特惠房源相关房源 通过
通过点击在售特惠房源预定 无 1、点击进入网站
2、点击主页在售特惠房源图片下方的查看更多
3、显示房源列表
4、点击查看房间详情
显示该房源的相关信息 通过
通过点击在售特惠房源预定 无 1、点击进入网站
2、点击主页在售特惠房源图片下方的查看更多
3、显示房源列表
4、点击点击预定按钮
显示需要填写的相关信息 通过
通过点击在售特惠房源预定成功 无 1、点击进入网站
2、点击主页在售特惠房源图片下方的查看更多
3、显示房源列表
4、点击点击预定按钮
显示预定成功 通过
通过点击在售特惠房源预定失败 无 1、点击进入网站
2、点击主页在售特惠房源图片下方的查看更多
3、显示房源列表
4、点击点击预定按钮
显示信息不能为空 通过

测试体会

在这次的beta冲刺中,我们依旧尝试采用selenium和PHPunit进行测试,。对项目进行测试,能够找到编写代码时不容易发现的问题,采用自动化测试能提高测试效率。我们自行进行了学习,测试方面的工具以及测试方式,尝试了一波,最后还是没有办法完成自己alpha冲刺时候留下的遗憾。如果可以的话,希望日后学习中可以有机会学习这个部分的知识。代码的测试也是在整个项目中很重要的一个环节,如果书写的代码没有得到测试,发现不了代码的问题,出现的问题没有办法得以解决,那么就不是一个好的项目。每一个项目的启动都是经过多次的测试和修改,我们这次完善上一次的代码并进行测试,将上一次的不足进行改进,尽力做好。感谢为此提供帮助的所有兄弟!!!

项目测试评述

经过本次项目的测试,对存在bug和不完善的地方进行改善和优化,大部分项目功能已经初步实现

posted @ 2020-12-25 22:42  七魔仙_堡  阅读(97)  评论(0)    收藏  举报
// 侧边栏目录