1、熟练掌握 Web 端、移动端 Android/IOS、及服务端的各种测试方法和理论、以及完整的项
目测试流程,并进行项目质量的管理和项目进度的推动;
2、熟练掌握 python 语言,能使用 python 进行测试框架或测试工具的开发;曾经结合公司业
务,独立编写过一套接口自动化测试框
python+requests+openpyxl+logging+ddt+pymysql+unittest+HTMLTestRunner+yagmail
+git+jenkins,并在实际项目中进行广泛应用;
3、熟练掌握 selenium 测试工具,并进行 UI 自动化测试开发,曾独立开发一套 UI 自动化测
试框架 python+selenium+yaml+logging+OP 设计模式
+HTMLTestRunner+yagmail+git+jenkins,并在实际项目中进行广泛应用;
4、熟练掌握 linux 操作系统平台下各种测试环境的搭建与管理,熟练使用常用的 linux 命令;
5、熟练使用 Fiddler、Charles 接口抓包工具,进行接口分析和测试;
6、熟练使用 postman 进行接口测试,保证在功能测试之前,接口测试都能通过;
7、能够独立使用 jmeter、loadrunner 工具进行服务器分布式性能测试,包含并发测试、负载测试、压力测试、稳定性测试,数据库压力测试等,提供具体的性能测试方案,以及完整的性能测试报告,协助开发一起解决性能测试瓶颈;
8、熟练使用 mysql,oracle关系型数据库, 熟练掌握 sql增删改查操作;
9、熟练使用 jira、禅道等测试管理工具,进行测试管理,包含项目测试用例的管理,文档管
理,bug 管理;
10、熟练使用 wiki 文档管理工具进行项目以及测试文档的管理,并进行高效沟通; 11、熟练使用 Git 命令进行代码的管理;以及使用 jenkins 对项目进行自动化部署;
12、熟悉 redis 键值对存放数据的缓存机制;
13、掌握安全漏洞渗透测试方法,包含越权测试,sql注入测试,上传文件类型测试等,
发现安全漏洞问题,及时汇报让开发解决;
一、公司名称:北京金山云网络技术有限公司(简称:金山云) | 所在部门:测试部
项目 1:KDID 身份链系统管理平台
项目描述:KDID 简称:金山云分布式身份系统,是基于区块链技术的数字认证系统,可实现身份数据一次上链、共同维护、跨域多次使用,以及客户授权后共享给指定机构,一 共分四个角色:管理机构、监管机构、个人客户、企业客户,管理机构和监管机构可对个 人以及企业客户申请的客户信息记性授权,但是管理机构可以修改客户信息,监管机构只 能查看用户信息;管理和监管机构人员可以对个人或企业客户进行黑白名单管理;
负责模块:登录、首页、安全中心、授权记录、黑名单、白名单、认证策略,个人客户、企业客户
项目 2:业务中台
负责模块:服务开通、网关管理、灰度管理、基础数据、分布式缓存、配置中心、调度中心、流量防护、消息中心、在线开发、代码生成、日志中心、内容管理、系统管理
使用工具:Fiddle、Postman、Pycharm、Git、Jenkins
工作职责:
1. 制定该项目的测试计划;接口文档规范的编写,接口测试用例的编写;
2. 使用 postman 进行接口业务逻辑测试,将测试结果通过禅道工具提交 bug 给指定的 开发,跟进 bug 的修复进度,在此过程中不断和开发进行沟通;
3. 接口测试结束后,对整个系统进行集成和系统测试,最终保证所有模块均按照需求 文档的要求,全部实现,并交给产品进行验收和最终上线;
4. 使用 python 编写自动化测试脚本,集成所有接口测试用例,执行所有接口用例
5. 使用 selenium 进行 UI 自动化测试开发,生成 UI 自动化测试报告;
6. 使用jenkins+git 进行接口和 UI 自动化测试脚本的部署和定时执行任;报告通过邮 件方式发给相关人员;
7. 和开发一起将自动化测试框架集成到中台系统中,使中台系统集成自动化测试和部 署,用户通过上传自动化测试 case,调用 pthon 脚本去执行测试 case,最终将返回 的测试结果呈现给用户;
二、公司名称:小药药 | 所在部门:测试部
项目:豆芽 app、crm 后台系统
项目描述:豆芽项目主要是给销售 bd 用的一套用来进行客户从线索到成为认领客户,最终实现 bd 和销售的绑定,以及促进客户进行下单的销售系统类的产品,bd 使用产品进行相关的拜访,资质提交,管理客户以及订单,以及统计业绩用的一款产品;
负责豆芽 app 和后台 crm 管理系统:拜访管理、任务管理、联系人管理、资质管理、客
户管理、订单管理、业绩管理、退单管理、排名管理,GMV 统计。
使用工具:Charles、Jenkins、xshell、MySql、Pycharm、Git、Jmeter、GitHub、Postman、Python;
工作职责:
1. 负责豆芽业务方向测试,跟 RD、PM 保持有效沟通,根据项目优先级制定合理的测试排 期;
2. 关注 bug 库,对优先级高、影响流程的 bug,及时跟开发人员沟通,并提出最晚修复时间
3. 制定线上回归方案、测试数据及线上回归数据的产出、线上测试账号的申请;
4. 负责销售 Web 系统及 App 的测试工作,独立负责大型项目的测试及上线工作;
5. 使用 Jenkins 进行测试项目部署,App 打包,并进行测试;
6. 使用 Fiddler 或者 F12 抓包分析接口,协助开发定位问题;
7. 使用 Postman 进行接口测试;
8. 使用 Python+Requests+unittest 框架,编写测试脚本,进行接口自动化测试;
9. 使用 Python 开发销售测试工具,使用 Git 管理工具代码;
10. 使用Jmeter进行并发性测试,负载测试,稳定性测试等,制定性能测试方案,提供测试报告 协助开发解决性能测试瓶颈;
11. 对被测系统进行安全测试,发现安全漏洞,提供测试报告,协助开发相关解决问题;
二、 公司名称:哈哈镜电子商务有限公司 | 所在部门: 测试部
项目:app(客户端、商户端、骑手端)、H5 活动页面、web 后台运营管理系统 项目描述:哈哈镜电子商务有限公司是基于 O2O 运营模式的新零售行业,线上产品主要 有:鸭货、海鲜、素 食、火锅、豆浆等商品;线上主要推广方式是通过 APP 和 H5, 打 造线上和线下一起售卖的新零 售的模式;公司的产品有客户端、商户端、骑手端;主要业
务有:用户通过客户端下单支付,商 户进行接单和发货,骑手接到订单后进行配送; 订单完
成后返还商户一定比例的金币,金币可用 来订货或者提现;线上和线下库存实时同步;
工作职责:
1. 负责测试环境的搭建、维护、工程的部署、对线上发版;
2. 带领部门内的其他人员对领导分配的模块进行需求分析、制定测试计划、根据计划配 置 人员和时间
3. 关注项目进展、关注 bug 库,对优先级高、影响流程的 bug,及时跟开发人员沟通, 并提出最晚修复时间
4. 根据性能测试要求,编写性能测试方案、准备测试环境(主要是硬件、环境、测试数据 量的准备)、调试测试脚本、执行测试、监控、分析测试结果、定位、调优(开发、 运维)、
回归测试、编写测试报告
5. 组织人员进行自动化框架的搭建、开发及维护,后台接口自动化测试和 web 自动化 测试;
6. 跟踪生产环境问题,及时验证问题,对线上事故 CaseStudy 复盘;
二、 公司名称:联通时科 | 所在部门: 测试部
项目 1:沃通行证、WO+生活 App
项目描述:沃通行证是中国联通面向联通用户推出一款保护用户帐号安全的软件,用户可以使用沃通行证登录第三方软件,沃生活属于生活服务类的平台,为用户提供衣食住行等的服务;
工作职责:
1、 负责沃通行证以及 WO+生活的 App 测试计划制定以及实施作,包括人员的安排分配等;
2、 对 ios 以及 android 不同的类型的手机操作系统进行兼容性以及适配性测试;
3、 客户端产品调用的各能力接口进行压力测试;
4、 客户端产品的数据准确性进行相关测试;
5、 线上产品的发布以及维护;对工作中的相关人员进行沟通协调工作
项目 2:WO+业务接入平台
项目描述: WO+业务接入平台是中国联通针对应用开发者提供的安全便捷的用户认证及授权解决方案。WO+业务接入平台提供相关接口,以实现第三方Web站和客户端等多种应用的接入。
工作职责:
1、负责 WO+业务接入平台测试计划、测试用例的编写,执行测试、填写缺陷清单对测试 结果进行统计、分析总结,并提交测试报告及质量改进建议。
2、各个模块的功能测试,兼容性测试,接口测试以及相应常用功能页面的性能测试
3、对接入平台中的二次卡业务进行相关测试,包括数据的准备,以及相关的压力测试以及数据 准确性测试等;
主要是通过python+requests+openpyxl+logging+ddt+pymysql+unittest+HTMLTestRunner+yagmail 框架实现接口自动化测试,直接通过执行接口测试case,生成自动化测试报告,即可完成对接口的测试,其中包含单接口,以及
UI自动化测试框架 python+selenium+yaml+logging+OP 设计模式 +HTMLTestRunner+yagmail,实现web UI自动化测试;
提供性能测试方案,包含对接口的性能压测,对数据库性能压测,通过结果分析,与开发一起解决性能测试瓶颈,使用的工具是jmeter,脚本见作品图片,只是一部分项目的图片;
提供性能测试方案,包含对接口的性能压测,对数据库性能压测,通过结果分析,与开发一起解决性能测试瓶颈,使用的工具是jmeter,脚本见作品图片,只是一部分项目的图片;