熟练使用Python语言,能用Python编写开发所需的测试小工具及脚本,提高测试效率。
熟悉软件测试流程、方法,能编写测试方案测试计划,能独立完成软件系统测试。
熟悉Linux系统以及常用命令,能在Linux系统平台下独立搭建软件测试环境。
熟悉TCP/IP网络知识及Wireshark抓包工具。
熟练使用开发及测试相关工具如:Git、Svn、禅道、Fiddler、Jmeter、Postman、Xmind。
熟练使用常用数据库MySQL,能对数据库进行增删改查及多表关联语句的查询。
熟练使用python+requests+unittest+HtmlTestRunner搭建接口自动化测试框架,熟练基于Excel和ddt数据驱动的设计,熟悉unittestreport测试报告生成。
熟练web元素定位和po面向对象模式,熟练使用python+selenium+pytest+allure测试报告生成,日志处理,错误截图,独立搭建web自动化测试框架,使用jenkins进行持续性集成,并进行web自动化测试。
熟悉使用python+appium+unittest搭建app自动化测试框架,并进行app自动化测试。
项目名称:智慧停车管理系统
功能描述:本智慧停车项目主要由停车监管系统、停车管理系统、路内移动收费系统三部分构成,该系统能全天处理分析城市各停车场进出场数据,方便管理人员及时调度管控。
工作内容:
参与需求分析和评审,根据需求设计测试用例进行评审,并依据用例执行测试;
与测试团队成员一起搭建停车场一体机收费与道闸硬件测试环境;
使用fiddler或谷歌开发工具抓包定位bug;
用禅道提交记录测试Bug,并跟进研发人员修改bug,进行回归测试;
使用Postman进行接口测试;
根据需求文档,利用Jmeter对停车场进出场接口进行压力测试,分析报告,并优化直至达到要求;
用Python编写车辆进出场数据脚本,模拟数据,用于停车监管系统大数据分析;
通过编写MongoDB语句,测试停车监管系统大数据分析值的正确性;
根据项目需要,用Python编写爬虫脚本,爬取全国各省级行政单位数据,并存储到MongoDB数据库;
编写python脚本实现自动化更新、部署测试环境,并以网页的形式呈现出来;
编写python脚本通过请求接口的方式测试项目车牌识别率,并根据报告分析、反馈进行优化;
整理归档停车场系统说明文档、测试文档;
项目名称:数据中台
功能描述:数据中台中系统设置主要有系统信息、基础配置、系统应用、数据库配置、菜单管理、组件管理这六个模块功能,专门用于业务中台或数据中台其余模块配置全局数据。
工作内容:
使用python+selenium+pytest+allure搭建web自动化测试框架;
将功能测试用例评估出适合做UI自动化的用例(1000余条);
根据测试用例设计编写自动化测试脚本并进行UI自动化回归测试;
通过docker搭建gitlab平台,对代码进行版本管理;
将gitlab与jenkins结合,实现持续集成;
对于测试报告发现的缺陷在禅道上记录,跟踪、修复、回归,直至修复;