七_魔仙堡——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  七魔仙_堡  阅读(76)  评论(0编辑  收藏  举报
// 侧边栏目录