项目一:
项目名称:Hi智能<web+小程序>/http://pc.hive-intel.com, 后端项目:trash_can --测试小组长 项目描述:Hi智能旨在让回收行业真正的高效运作下去,行业高效运作所带来的社会价值则由居民与回收 企业所共享,web端是直接为回收企业提供箱体(设备),人员,工作数据的查看与管理,属于管理端,主要包含6个模块:首页(箱体地图+箱体列表)>区域管理(区域划分+区域动态)>数据统(大数据分 析平台+数据明细+动态数据图)>设备管理(故障设备)>账号管理>帮助中心。
项目模块:user (用户),admin(管理员),group(群组),wechat(微信用户),thermodynamicChart (热 力图),wx(微信服务号),can(桶设备),cleaner (清运人员模块),manage(管理员),repair(设备检 修),district(行政区域模块),path(路径规划),open(对外开放)。(以上按controller划分) 项目环境:前端:react/mobx/高德地图/echarts , 后端:spring/springboot/springwebflux/netty/go/gin/rust/tokio,数据库:mongodb 自动化环境:python3+Requests+Unittest+gitlab+git+virtualenv+pip 测试领域:接口测试(含权限,session)、功能测试、性能验证、链接测试、易用性测试、探索性测试 。
职责描述:
1. 参与需求评审,与开发产品确认新增需求,使用思维导图拆分需求,找出显式和隐式测试点,并针对 不同的测试点进行不同方法的用例编写(常用等价类和边界值)。
2. 数据库中构造正异常数据作为数据准备,执行用例,保留测试数据,在jira上进行bug提交以及跟踪。
3. 配合postman进行接口测试,或直接在控制台抓接口,快速定位前后端缺陷。
4. 使用unittest库进行接口自动化用例编写,代码工具pycharm,通过git将代码提交至gitlab,迅速回归所
有的接口,最终在后期节约1天手工时间。
5. 编写测试日报及项目进度日报,bug遗留状况,列举风险点、优化点、此版本未测试到的内容。在此
项目中个人配合开发测试任务,负责整个产品生命周期,并且正常交付。
6. Confluence,jira工具相关项目的管理,缺陷面板更新、进行缺陷整理,缺陷跟踪、发送测试情况。通
知项目负责人以及组成员。
项目二:
项目名称:HI环卫(微信端搜索小程序可体验) 项目描述:小程序作为新时代的风口,特此项目组决定推出小程序,为了让回收企业老板和相关工作人员 随时随地可在移动端进行查看清运报表数据,清运人员工作情况等,从而开发小程序;目的:移动端小程 序未来更受欢迎,抓住更多的时机。 主要模块:8个模块:工作区、报表页面、安全、公司、账号管理、工作区、个人、关于。 项目环境:Linux+Nginx+vue+webpack+nodejs+redis+mongoDB 测试领域:功能测试、接口测试、适配测试、UI测试、链接测试、用户体验测试、探索性测试。
职责描述:
1.web端核心功能迁移到移动端、进行功能优化需求评审、页面设稿评审、根据移动端特性更新测试用 例、准备硬件测试资源。 2.开始进行移动端:功能测试、接口测试(会使用微信开发者工具)、屏幕兼容性测试(rpx)、兼容性测试 (ios、android系统 :苹果主流机型、华为主流机型,vivo主流机型)、探索性测试、回归测试; 3.进行埋点测试将埋点功能与后台统数据进行分析数据准确性,埋点统得完整性,观察迁移到移动端用户使用率变化。 4.作为一款将PC端转向移动端,在此项目中和组内成员分工完成测试任务,完成迭代交付任务,保证功能 可用。
项目三:
项目名称:Hive Admin Panel <web> ,后端项目:admin-panel_service
项目描述:提供给公司仓库人员及其他部门人员的后台管理系统,主要用于管理、展示设备和订单。 项目模块:设备管理、规格管理、用户管理、菜单管理、我的菜单、地址管理、个人展示、 项目环境:Linux+Java+MySQL+MongoDB+redis+本地存储
测试领域:功能测试、接口测试、UI测试、探索性测试。
职责描述:
1.参与需求的评审,编写测试用例,参与用例的评审及修正,执行用例,定位提交缺陷,给开发提供表数 据,和trash_can项目同库同表(开发是新来的同事,表关系复杂)。
2.git cl