1. 根据业务线的需求,开发定制的自动化测试工具,完成测试工具及平台的代码编写、调式、测试、相关开发文档;
2. 有5年以上测试开发经验,有平台开发、自动化测试框架开发经验
3. 熟悉Python编程语言,熟悉Linux操作环境
4. 熟悉CI/CD流程,熟悉Devops工作内容,熟悉研发效能管理;
5. 具备较强的逻辑思维能力和较高的分析、处理问题能力。
测试内容:商汤科技云平台产品测试
1、参与商汤云产品测试的全流程,测试左移(在设计开发问题初期暴露缺陷,降低修复成本),制定测试计划(xmind或者excel),设计开发和执行测试用例(包含文本测试用例+代码覆盖)
2、参与自动化测试工具/框架开发(python+pytest),自动化流水线CICD,每晚跑自动化回归case,次日将问题及时反馈
3、编写测试报告,反馈测试结果,跟踪bug修复,确保产品按时交付
项目描述:
个人职责:
1、根据需求流程图按模块划分拆解,设计测试用例,配合xmind梳理测试思路,保证各个分支都能被覆盖到
2、各种报表的相关测试,测试方法主要是手工创建各种测试场景的数据,然后通过统计报表来分析是否和预期值一致,此处需要考虑较多场景
3、报表测试数据脚本开发:基于(python+request)实现,首先登录系统后创建一个session,后面的所有请求都基于它。然后通过F12进行每一个操作步骤的抓包,拿到请求url,请求头,请求报文等相关信息后,通过request发起请求,遇到接口关联的情况需要和开发进行沟通确认,明确报文中的每个参数的来由,同时明确报文中各个字段的来由,必要时需要进行查询数据库的操作,最后进行公共方法提取,测试数据分离,工具类封装等操作,提升脚本的可维护性,整套流程下来用时不超过1S,手工操作至少需要5分钟
4、解答用户提出的各种问题,编写word文档,以及PPT进行演示