项目一 智慧物业管理系统
项目描述: 智慧物业管理系统是基于智能硬件物联网和物业管理系统的一款B/S架构的产品,为物业管理提升数字智能自动化水平,提高物业服务能力。智慧物业管理系统包含了小区管理、楼宇管理、业主管理、保修管理、收费管理、安防管理等模块。
责任描述:
参与需求评审,结合实际使用场景,站在用户角度,提出相关的需求建议或问题;
根据需求文档和设计说明书,分析测试范围,编写测试计划 ,设计测试用例并进行评审,提升测试用例的覆盖率,尽量覆盖更多正向、反向的情况,保证测试的全面性;
执行测试用例,发现Bug提交到Bug管理平台,并持续跟踪Bug状态并回归验证,直至Bug关闭;
通过Linux ( vim、cat、tail、grep等 ) 命令,进行日志的查看以及分析和定位Bug;
使用Postman对项目中负责模块的接口部分进行参数化,测试关联性接口,保证接口流通(社区、楼宇、房屋、车位、储藏室的增删改查接口,业主管理、收费项目管理等接口);
连接数据库,通过SQL操作指令Select对项目模块与模块间存在关联的内容在数据库中进行查询、验证数据与数据库数据的一致性;
使用 Python 语言编写UI自动化框架,对主要的功能模块脚本进行维护及更新(社区、楼宇、房屋、车位、储藏室的增删改查实现自动化,固定收费项目生成收费单实现自动化);
协助开发人员定位修复Bug。
项目二 智慧社区(APP)
项目描述:智慧社区着力于为业主提供更轻松的住宅智能解决方案,业主可以足不出户办理生活费用缴纳以及报事报修、添加房屋、车辆、车位等信息。也方便了物业进行巡更管理、处理业主的报修订单等。
责任描述:
参与需求评审,结合用户实际使用场景,站在用户角度,提出相关的需求建议或问题;
结合开发提供的接口文档,设计接口测试用例,使用postman接口测试(添加房屋、生活缴费、停车缴费,在线提交报修);
编写功能测试用例,评审用例,执行用例,提交Bug进行跟踪管理;
使用fiddler中的inspectors模块检查界面和服务器之间的数据交换;
使用mysql数据库进行前后台的数据测试(app和web的数据增删改查之后,逐一验证前端、后台、数据库的数据是否一致);
使用易测对客户端进行性能监测:cpu占用、内存消耗、耗电量等;
根据用户需求,模拟性能测试场景,使用Jmeter进行简单的压力测试(主要是针对每月物业费、停车费以及远程开门的并发进行测试);
通过禅道对用例、缺陷报告等产物进行管理,编写测试报告。