缺项目经验的看过来,真实的软件测试实战项目来了

1.web自动化项目

这是一个电商项目,你可以在网站上购买各种宠物。 常见的电商网站操作在这个项目中都可以找到,比如注册,登录,查找商品,选择商品,添加购物车,下单,查看定位,确认收货地址等等。

网站需要的个人信息并不需要真实的,付款也不需要真的付钱,并不需要担心个人信息泄漏等问题。而且这个项目由大名鼎鼎的 MyBatis 提供,使用 Spring 框架搭建, 很多 Java 开源项目都用它来举例子。

业务简单,流程清晰,操作类型丰富,几乎是完美的练习平台,非常适合练习 Web 自动化测试。

二.接口测试项目

学生管理系统

以下内容是从API文档中提取的学生管理系统的相关接口清单,请根据清单描述,测试各个接口实现

PS: 该系统是严格遵守RESTful 架构风格的实现,通过练习以强化对 RESTful 架构风格的理解与认识

1系统登录页面的测试

2管理员成绩管理页面的测试

3管理员考勤管理页面的测试

4学生信息查询页面的测试

5学生信息修改页面的测试

三.基于 python 的接口自动化测试项目

这是一个基于 python 的接口自动化测试项目,使用 excel 管理测试用例,客户端操作,使用过程中不需要关注代码。设计中主要遵循两点原则:简单易用、覆盖常用场景。

项目包含 3 个部分,配置文件、用例文件、客户端。

页面展示

1、配置文件

2、用例文件

用例文件是 excel 格式,支持两种格式的 excel,但不建议使用.xlsx 格式,因为程序中处理.xlsx 格式用的是 openpyxl 库,性能比较差。简单直观,包含接口信息,需要校验的字段,查询数据是否入库(用 sql 语句实现),固定值,校验数据是否入库,响应内容,响应头,状态码,数据初始化,数据恢复等等

3、客户端

点击选择按钮可以选择用例文件,然后先择用例文件中相应的接口模块,点击开始,就可以进行接口用力的测试,窗口中出现接口成功或报错的结果。右侧显示接口成功、失败、异常的数据分析。

 解析 JSON 按钮实现接口响应解析成 JSON 格式,便于用例文件中数据校验的填写。

 接口用例执行完成后,点击 excel 报告和 html 报告,可查看此次接口执行的报告,便于后期接口测试的分析。

 执行接口报错后,我们可以点击查看日志按钮,查看执行的接口的请求,响应 的信息进而分析接口出错原因。

 

总结:

感谢每一个认真阅读我文章的人!!!

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

 

          视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片即可自行领取。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值