1、熟练掌握Java、Python编程语言
2、熟练使用sql、Linux命令
3、熟悉测试框架Appium、robotframework、UIAutomator及Selenium
4、具备测试管理、测试开发经验、自动化测试
平安科技SaaS服务平台项目
项目描述:
面向政府业务构建智能政务平台,一站式解决政府多维度的业务痛点,比如公租房、电子证照、权限系统、门户网站等。根据标准版业务编写合适的接口测试工具,开发质量看板平台,从bug耗时、日清率、当日新增bug数、reopen次数等多个维度监控项目的生命周期,从而提升测试、研发质量
责任描述:
1、 拉取研发代码,根据业务流程进行代码走查,发现潜在的问题以提升产品质量
2、 负责深圳多个政府单位大型项目的全流程业务统筹,编写测试计划、方案、排期等并制定发布标准保证正常上线
3、 协助研发定位bug以及bug修改涉及的业务场景并输出测试总结
4、 根据线上、线下产生的bug整理归类,分析漏测原因,补充测试场景
5、 在测试组内推广独立开发的接口测试框架并落地实施到多个重要项目当中,共计完成300+接口,平均每日编译版本构建测试通过率达到97%
6、 推出质量看板平台提升研发的效率,比如千行代码bug数从8个降低到6个
为了领导层更好的了解整个公司的项目开发质量,独立开发质量看板平台以及接口测试工具
1、 基于项目管理工具JIRA,使用springboot开发质量看板平台,采用不同的粒度统计项目中的bug,比如:当日bug解决数、往日bug解决数、bug优先级、bug reopen次数等等,截止目前已稳定运行半年以上并服务于30多个项目
2、 根据现有的标准版管理平台梳理出业务流程,使用Java+TestNG开发http接口测试框架WebClients并二次修改ExtentReports输出接口测试报告
角色 | 职位 |
负责人 | 高级测试开发工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
工具准备 Eclipse Apache Ant Jmeter源码包 JDK1.8 环境搭建 打开Eclipse创建一个Java工程 右键Java工程,选择import-general-file system,选中下载的jmeter源码文件夹导入到Java工程中 在
WebClient 基于Java的接口测试工具 支持json文件方式维护接口,通过读取json文件方式读取接口,不依赖TestNG执行,日志、报告需要自己实现或者等待新版本更新 支持工程化的方式维护接口,通过TestNG执行、extentreports生成测试报告