二手房项目测试

项目分析

项目介绍

此项目是用来买卖二手房平台的,主要功能有登录,注册,登出,按条件筛选合适的房子,添加我的收藏
现在对其现有的功能进行测试用例的编写

1.对项目进行冒烟测试

验证主要业务逻辑是否实现本次项目的主要业务逻辑----收藏功能

需求分析

收藏功能:用户在没有登录条件下点击收藏会跳转到登录页面,登录成功后会回到原来的关注页面,如果用户已经登录此时点击“ 关注按钮”之后会变为“已关注”,查询我的收藏会显示改房子
测试用例:
在这里插入图片描述

2.测试

2.1注册功能测试

在这里插入图片描述

2.1.1需求分析:

1.手机号填写要求:第一位为1,第二位必须大于2的11为数字
2.验证码:和发到手机短信的验证码保持一致;
3.密码要求:大于1的字符串
4.确认密码:和密码填写一样
5.昵称:大于1的字符串

2.1.2 编写注册测试用例

编写功能测试用例:

在这里插入图片描述
之后对上述点进行组合:有效用例为1条即所有测试点都有效无效用例则为上述所有列出来的无效用例个数的总和

性能测试:
在这里插入图片描述
ui界面测试

在这里插入图片描述

安全测试:
在这里插入图片描述
兼容性测试:
在这里插入图片描述
易用性测试:

在这里插入图片描述

2.2登录功能测试

在这里插入图片描述

2.2.1需求分析:

1.用户输入正确的用户名和密码之后会跳转到首页
2.当用户输入用户名不正确当点击提交时会提示用户名不正确
3.当用户密码输入不正确会提示密码输入不正确

2.2.2 编写测试用例

在这里插入图片描述

2.3针对房屋筛选功能进项测试:

在这里插入图片描述

2.3.1需求分析:

对于房屋可选的条件有:房源区域,户型 ,楼层,建筑结构,朝向,装修情况,房屋用途
1.当这几个条件全为不限时将会显示所有房屋
2.当点击筛选条件时会显示符合条件的房屋
3.当点击浏览器刷新按钮时会回到最初页面

2.3.2编写测试用例:

在这里插入图片描述

2.4对收藏功能进行测试

2.4.1需求分析:

1.当用户没有登录时点击关注按钮会跳转到登录页面;
2.当用户已经登录时点击关注按钮,按钮会显示已关注,在我的关注页面可查到此房,重新点击房屋详情会显示已关注
3.到用户在我的关注页面点击取消关注时房屋不在显示在我的关注页面

2.4.2用例设计

在这里插入图片描述

3.接口测试

3.1登录功能接口测试(使用postman做接口测试)

3.1.1接口分析

url:http://localhost:8001/userInfo/login
请求头必要信息:Content-Type=application/json;charset=UTF-8
请求方式:post
请求体内容:{phone: “填入电话号码”,
password: “填入密码”
}
响应体:密码错误:{“code”:“200”,“message”:“密码不正确”}
用户名或密码为空:{“code”:“200”,“message”:“参数错误”}
用户名不存在:{“code”:“200”,“message”:“用户名不存在”}
登录成功:{“code”:“200”,“message”:“登录成功”}

3.1.2登录接口设计用例

在这里插入图片描述

3.1.3使用postman进行测试

在这里插入图片描述

3.1.4生成测试报告

这里使用newman插件来生成测试报告
在这里插入图片描述

3.2登陆功能接口测试(使用jmeter做接口测试)

由于在已经做过接口测试分析和用例设计因此直接在jmeter上做接口测试

3.2.1使用jmeter做接口测试

在这里插入图片描述

3.2.2生成测试报告

在这里插入图片描述

4.自动化测试

针对登录页面,房屋详情页面,以及收藏列表页面做了功能自动化测试
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值