乐拍通app测试

我要开发同款
proginn12195967192023年03月15日
444阅读
所属分类作品

作品详情

项目介绍:商城系统是采用Java语言开发的围绕乐园照片或者相关商品进行查看、购买的系统。
责任描述:一:乐拍通web自动化测试工作
(1)从用户使用感受出发,结合产品实际功能,进行用例撰写和测试;
(2)根据文本用例,执行乐拍通web系统的手工测试
(3)对于比较稳定的,以及需要反复且耗时较长的功能,实现自动化。
(4)基于python+selenium开发,如快速配置(遍历各种路径组合)、用户登录,
模拟用户点击和输入等,实现自动化,提高项目测试效率

二:性能测试工作
包含通过Jmeter工具,完成该系统从登陆,进入乐拍通首页,商品搜索,查看照片,添加购物车,添加商品收藏,查看购物车,照片下载,登出等单场景以及多场景的性能测试;
(5)通过乐拍通项目需求的分析与分解,提取出关键业务场景,确定哪些业务场景放到一起测试以及各个业务场景的占比,从而确定单场景和复合场景测试用例;
(6)根据测试用例通过Jmeter编写性能用例脚本,并通过参数化、关联技术以及根据业务和用户需求添加ThinkTime。并且使用Fiddler对接口抓包进行分析等对脚本进行优化,尽可能贴近真实用户场景;
(7)搭建测试环境并使用Jvm性能监控工具jvisualvm,对乐拍通系统性能瓶颈进行分析调优;

三:接口自动化测试工作
(1)搭建接口自动化测试环境:a.安装编码和测试需要的各种工具例如Navicat for MySql、python、Fiddler等;b.创建项目对应的数据库,并根据系统的需求设计表结构;
(2)根据Photopass接口需求文档,编写接口测试案例;
(3)利用Fiddler对某些存在疑问或者需要特殊处理(数据依赖等)的Photopass接口进行抓包,并对结果进行分析研判,然后对测试案例进行修改和优化;
(4)PyCharm中创建项目,编写python脚本:a.对request请求(get、post等)进行封装;b.对数据库操作方法进行封装;c.对案例的加载、执行和断言进行封装;d.最后对邮件发送整合报告进行封装。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论