1、掌握软件测试理论知识,软件测试流程,能根据需求编写设计并执行测试用例,提交缺陷以及测试报告和测试计划的编写。
2、熟练使用SQL(增删改查,多表查询)语句,了解非关系型数据库 Redis。
3、熟练使用python编程语言、面向对象(封装、多态、继承)、多线程、单线程、日志编写、文件操作(Excel、ini、yaml)、python操作数据库、装饰器
4、熟练使用自动化接口测试,使用Python+Pytest+Requests+allure+基于Yaml数据驱动进行自动化接口测试
5、了解自动化WebUI测试,使用Python+unittest+Selenium+allure基于Excel关键字驱动进行自动化测试,了解POM设计模式(自学中)
6、熟练自动化环境搭建,Jenkins持续集成定时服务、邮件发送、生成Allure报告
7、熟练使用Jmeter进行接口测试及分布式性能测试,并了解对性能测试进行调优以及性能分析。
8、掌握Linux系统常用命令,能够Linux搭建测试环境
9、熟练使用postman进行接口测试并进行断言实现自动化接口测试。
10、熟练使用对Fiddler、Charles进行web及app抓包,并使用Fiddler进行弱网测试可配置限制上传下载速度
11、熟练使用Jira、禅道,阿里云等缺陷管理工具
12、熟悉使用SVN、Git等相关代码管理工具。
13、熟练使用AppScan进行安全扫描,提高系统安全性
14、熟练使用画图工具:x-mind,process
15、了解GitHub,GitLib,Gitee,Pycharm集成
16、熟悉前端开发原理采用前后端分离,并熟悉开发功能原理及前端流行VUE框架mvvm模式
17、熟练HTML5、css3、JavaScript、Ajax、面向对象、svg等前端技术
项目名称1:湖北省学生因病缺课管理系统(项目负责人)
学生缺课监测的监测系统,通过收集哨点机构(中小学校)监测数据,对学生常见传染病症状和和晨午检结果进行预警并及时处置,将传染病消除在萌芽状态,最大限度的降低疫情危害,有效控制学校传染病的流行和发生,将疾病的关口前移,学生因病缺课管理系统针对学生生病或者缺课进行统计,当达到一定标准将上传给教育局,以及各个区域的因病缺课进行汇总统计。
项目职责:
1、根据提供的需求规格书熟悉业务逻辑、细化需求点(确认需要做自动化的功能)
2、设计自动化case测试用例
3、搭建自动化接口测试环境(Jenkins+Git)环境准备(整体目录结构:api:接口对象层、cases:业务实现层、report:测试报告、tools:工具层、data:数据层、run_all.py 运行入口)
4、设计自动化测试项目的整体架构
5、编写脚本制造测试数据(600万学生信息数据写入到系统)
6、python和pytest+Requests进行接口自动化脚本编写
7、使用Ymal进行数据驱动
8、运行测试用例脚本
9、使用Allure生成测试报告
项目名称2:智慧基卫后台
智慧公卫系统主要针对老年人各项体检信息进行统计,并与6个终端实现数据互通,达到平台的IOT可式化,再将体检数据信息上传到第三方公卫系统,系统主要通过用户身份证和体检条码号达到唯一性,系统功能支持新建健康年检、高血压、糖尿病、各项体检信息(生化、尿常规、血常规、血压、心电、B超等)家医签约等一系列功能,智慧公卫系统为医生减少纸质化手动录入,系统用于乡镇卫生院、村卫生院、社区卫生服务中心站。
工作职责:测试小组负责人与终端人员分工,并将风险注意事项提醒个终端人员(测试范围)
1.需求评审:
?需求评审前提前阅读需求,并且评审过程给出测试的意见和建议,对于不合理的需求提出意见
?对应不理解或者理解有歧义的需求,在需求评审时给出疑问
2.测试计划
?制定项目的测试计划,保证测试工作的计划性与规划性
3.搭建测试环境
?将研发提测的包发布到测试环境上,并发布研发修复bug包
测试用例设计
?通过需求文档,使用思维导图进行对于复杂场景进行划分,对需求进一步了解,保证测试用例的覆盖率避免遗漏
?测试用例根据需求运用等价类划分、边界值等方法进行编写。
4.根据接口文档,使用Postman接口和Fiddler抓包工具对各个接口进行数据验证以及对前端的功能测试
5.与开发部门紧密联系,推动项目进度
6.回归测试,提交测试报告
项目名称1:湖北省学生因病缺课管理系统(项目负责人) 学生缺课监测的监测系统,通过收集哨点机构(中小学校)监测数据,对学生常见传染病症状和和晨午检结果进行预警并及时处置,将传染病消除在萌芽状态,最大限度的降低疫情危害,有效控制学校传染病的流行和发生,将疾病的关口前移,学生因
项目名称1:湖北省学生因病缺课管理系统(项目负责人) 学生缺课监测的监测系统,通过收集哨点机构(中小学校)监测数据,对学生常见传染病症状和和晨午检结果进行预警并及时处置,将传染病消除在萌芽状态,最大限度的降低疫情危害,有效控制学校传染病的流行和发生,将疾病的关口前移,学生因
项目名称1:湖北省学生因病缺课管理系统(项目负责人) 学生缺课监测的监测系统,通过收集哨点机构(中小学校)监测数据,对学生常见传染病症状和和晨午检结果进行预警并及时处置,将传染病消除在萌芽状态,最大限度的降低疫情危害,有效控制学校传染病的流行和发生,将疾病的关口前移,学生因