黑盒测试方法:场景法、边界值、等价类、因故图、错误推算法
灰盒测试方法:python、jemter、postman、fiddler、pytest、requests、selenium、appium、jenkins
工作描述:
测试部门主管及自动化测试工程师:
主要业绩:
配合产品及研发分析需求点,分配组员进行测试用例编写及维护评审,通过编写自动化测试用例为产品迭代减少回归功能验证的工作量,由webdirver(web)、appium(app)、requests(接口)。配合pytest-allure输出测试报告。维护每一次迭代后的功能测试。极大的降低了每次迭代后影响之前功能未验证点的风险。自动化接口测试用例覆盖100%近3万条用例,通过yaml文件维护测试用例,使测试用例及代码分割管理。熟悉前台工程师开发逻辑,因本人自己使用django会使用到前台JS类似的代码逻辑。
经常对组员进行测试方法培训(例如:针对组员培训如何判断缺陷暴露是在前台还是在后台,fiddler抓包工具的教学,自动化测试用例修改的方案,jemter使用方式等),喜欢引进新的技术,寻找符合公司产品的测试方案
公司主要产品:秒账商户版ERP(xs.ydcfo.com)BSS公司内部使用销售业绩管理系统(bss.ydcfo.com)APP(秒账商户版、秒账商贸版、云仓(APP及小程序通过扫码下载无对公下载地址)、PAD(秒账商户版)OCR管理平台)
由于数据库不对测试人员开放,这里使用到的数据库只有mysql也只是自动化测试django有使用
1、需求分析、罗列思维导图,帮助测试人员梳理业务上的逻辑。
2、自动化测试部署:每次迭代的功能都在20个以上,经过1年多时间系统业务逻辑已经很复杂,通过自动化去覆盖回归的功能可以将大量的人员投入在新需求迭代上,我们每次的迭代上线后问题都比较少,几乎不会出现回归问题,并且由于saas模式,我们的生产环境与预生产环境数据不一致,每次脱敏数据后都必须要重新大量覆盖老数据的测试,自动化测试替公司在版本迭代上测试人员的压力减少将近70%。
项目描述: 该系统为公司主要系统(秒帐商户版)ERP系统 1、系统包含客户模块、供应商模块、销售单模块、采购单模块、产品模块、库存模块、报表模块、权限管理及系统设置。 2、系统环境java、移动端(OC、安卓原生)、PAD(OC、安卓原生)、小程序、web前端(JS)、桌面版
项目职务: 测试工程师 所在公司: 科沃斯机器人有限公司(苏州) 项目描述: 生态圈APP测试:APP测试 1、12项:国内机器人的APP操作测试、项目包含DG710、DG711、DG716、DM86G、DS620、DW700、UNIBOT-管家机器人、DR95、DE35