1.对产品需求进行全面分析,使用freemind写思维导图,提取测试点,根据测试点编写测试方案并设计测试用例,对测试方案进行解说,参与项目成员用例评审及优化的测试工作。 2.执行测试用例,通过对产品的功能、界面、兼容性进行测试,确保产品功能在正常运行的前提下,能提高用户体验感。 3.根据需求设计执行的测试用例,在TMS上提交bug,跟踪bug状态,协助开发定位解决问题,并及时进行反馈,直到bug被修复。 4.通过Fiddler抓包工具控制报文的收发和报文内容的编辑、修改,查看http请求,结合服务端日志定位bug; 5.对不同的网络环境 4G/wifi,安卓和苹果的各种版本操作系统和分...
项目名称:综合前端系统 项目环境:Java+Oracle 项目描述:C/S架构项目,主要包含“个人存款业务”、“个人结算业务”、“个人投资理财业务”、“个人电子银行、自助银行业务”、“对公存款业务”、“中间业务”等,处理银行的各种业务。 项目职责: ◎ 基于appium+TPL+TMP,调用python封装的关键字进行自动化测试,实现东莞银行手机银行的UI自动化测试; ◎ 基于Java+TPL+TMP,实现esb前置接口自动化测试; ◎ 基于selenium+TPL+TMP实现个人网银UI自动化测试; ◎ 运用jmeter对手机端基金查询、手机银行登录、个人网银基金查询、个人网银...
* 作为前端组长,组织将现有 Vue2 多页面项目打包工具由 Webpack2 升级到 Webpack5,babel6 升级到 babel7 等等,babel 、postcss 配置重新指定要兼容的浏览器版本,按需转译,并重新规划分包策略把 vendors 资源拆分利于缓存,并实现多页面按需构建,而不再全量部署,提高部署效率 * 前端构建同时打包出 gzip 文件、引入 Serviceworker、优化 HTTP 缓存策略、构建步骤添加生成缩略图 loader 实现渐进式图片加载、修改加载第三方库如 Swiperjs、富文本编辑器为异步加载。最终构建速度在只需打包其中一个模块的情况下比全量构...
* 负责组织前期前端项目架构搭建,选用 Vue2 生态,提出利用 Webpack 对一套代码提供2种模式的打包脚本,输出两个产物分别对应 1.多页面运行在 mpass 的 APP 环境 2.单页面运行在浏览器的 H5 环境,建立一层抹平 API,从而实现一码两端的 web 架构方案。 * 其中因为 APP 可以提供一些特殊API用于页面返回传参数和做相应的回调逻辑,在 H5 端为了实现返回触发回调函数,需要手动记录单页路由历史栈,利用路由守卫 beforRouter 触发相应逻辑,并在实例化 Vue 时全局注入一个自定义生命周期语法,方便编写接收参数逻辑,和回调逻辑 * 添加一层抹平层,在...