1.熟悉黑盒测试用例方法与用例设计方法,能熟练的进行软件功能的黑盒测试工作。
2.熟悉测试计划编写、测试用例设计及评审、bug流程及管理,测试报告的编写。
3.熟悉MYSQL数据库,熟悉sql语句,能进行增删改查的操作。
4.熟悉python + unittest + requests + HTMLTestRunner框架进行接口自动化开发。
5.基于python语言,使用selenium + pytest + allure框架进行web UI自动化开发。
6.熟悉Fiddler,Postman,Jmeter等工具。
项目描述:
VXI国外项目,该系统主要针对呼叫中心客户使用的数据,比如员工kpi绩效考核成绩,培训数据以及员工信息等,通过Hadoop生态圈中的工具及技术从上游系统中对这些数据进行抓取,清洗,根据不同的算法产生各种报表,让客户在web端进行数据查看及下载。
工作职责:
负责项目前端页面功能测试,及后端数据库表中数据的验证,及业务数据的算法逻辑验证。
工作内容:
1、根据需求设计文档,产品说明书等文件,使用xmind梳理需求功能点及业务流程。
2、组织项目需求评审,确定项目测试范围,评估测试各个模块需要的时间,制定测试时间计划表。
3、根据xmind梳理的功能点进行测试用例设计,用excel文件存储测试用例,组织后端、测试、前端等相关人员进行测试用例评审,补充修改遗漏的功能点。
4、了解上游系统的业务流程及数据库表结构及关联关系,准备测试环境及测试数据。
5、根据数据库表设计文档,基于mysql数据库,编写测试需要的sql语句,基于Mongdb非关系型数据库,编写测试需要的查询语句。
6、编写Python脚本,从上游系统中同步原始数据。
7、为了更好的进行回归测试,学习并搭建了python + unittest + requests + HTMLTestRunner接口自动化框架,根据接口文档,编写接口测试用例,根据用例开发测试脚本。
8、搭建了 python + selenium + pytest + allure自动化测试框架,进行简单的UI自动化回归测试。
根据执行结果,编写测试报告,输出项目文档。