[原创]软件测试实例_餐饮系统
声明:
本文操作步骤、截图等均出自本人原著,任何人不得进行转载,谢谢!
前言:
本文指在对“餐饮系统”的实例剖析及讲解;希望给够给予一定帮助及指导!
适用对象:
①想要了解餐饮系统的
②对角色、权限容易理解的
③对业务配置容易上手的
使用条件:
①有一定软件测试基础的
②有一定搭建环境能力的
③了解或掌握市面主流数据库DQL、DML语句的
关键词:
终端、角色、权限、配置、环境、迭代、字段
注:
————Start————————
本文用到的实例与您即将或正在进行的项目存在业务、逻辑等偏差,请自行判断;
android ———ios
web端、客户端 ,之间区别:机型、分辨率 系统管理员 admin/system 一个系统,一般分为前台(食堂管理员、员工使用,权限及功能次之)、后台(系统管理使用,权限最大,功能最多) 系统管理员的功能:开通食堂管理员账号,并且分配相应的权限 食堂管理员的功能:开通员工的账号、开通客户的账号,并且分配相应的权限 客户的功能:进行点餐消费 web端+移动端
T_user T_permission T_vip T_dictionary T_user 这张表会添加一条数据,与商家那边在前台新增的客户内容一致 权限分配,T_permission 通过选择后,这张表会添加一条数据,该数据的最后一个字段permission 默认为0 ,给权限了之后,这个字段会自动修改为1 0 未赋权限 1 赋权限 可以通过查看mysql中T_permission表的SQL语句,查看到T_permission这张表的permission备注 comment permission …….. “权限” “权限 0 未赋权限 1 赋权限 机器硬件的资源的利用、其他比如说断电断网的异常情况,通常情况下,一套服务,不可能搭建在同一台机器上 机器a搭建业务环境:jdk+tomcat+redis………. 机器b搭建数据环境:mysql/oracle 虽然可能数据库,会定时进行清理/删除,但是每天的这个数据都会日益增长,同时也是为了规避与机器a的业务环境之间的一些异常情况 而对它俩进行分开搭建 停电的情况下: 通过后台,进行字段配置 商家A 人员管理 商家B 人员管理、权限分配 系统管理员,在后台,进行字段配置 移动端,android 安装、卸载、登录、菜品热度排列、机型、分辨率、耗电、系统资源占用 注册 数据交互 工作职责: 参与web+移动端的测试 、环境的搭建 迭代一(第一次更新):web系统管理员可以正常开通商家账号;商家可以开通客户账号; app的可以正常卸载、安装、退出 迭代二:各个角色的权限分配,权限分配这一块说的比较多一点,涉及到比较多的字段、涉及到比较多的表 迭代三:所以业务流程均能够跑通,数据正确无异常 迭代四:监测系统的较大数据的稳定性、一致性;集群的部署(集群:【含义】) jdk+tomcat+redis 两个redis,在tomcat/工程包名/weapps/WER-INF/classess 配置文件 redis.dubbo.txt redis的一个配置文件,里面涉及到redis的地址(ip 192.168.17.235 jdk+tomcat+redis 192.168.17.235 redis 236 ) redis的地址(ip 192.168.17.236 ) 235 的redis,可能由于端口被占用,或者其他不明原因,导致redis挂了, 挂了的话,这个系统肯定不能正常使用, 点餐报错, 236 上面的redis,就工作啦,保证了系统的正常运行 netstst 网络状态 或者 ps进程 查看哪些应用用了刚刚235redis的端口号 235redis端口号进行修改 迭代 包含在环境的更新里面迭代更新全量包、或者说补丁包 后期,在迭代二、迭代三之间,会面临着产品上线,按照《部署文档》进行现网环境搭建 jdk+tomcat+reids 安装 工程包的上传及配置文件的修改 异常情况分析及处理 包含:tomcat启动文件start.sh
执行完了,但是没有启动起来, 可能分析:环境配置有误或者压根没有配置环境变量 ; 处理:vi /etc/profile 文件,查看环境变量的配置情况,有误则修改,没配则配 后面,对现网环境进行跟踪,即后期维护 app闪退,你就要进行跟踪,经过检查,客户那边的app没有及时更新 (测试的专业的分析:app进行了优化,点餐的模块去除了一个冗余字段,比如说这个字段是点餐的时间,刚开始可能有两个时间 starttime、firstime,此次app端去除的是firstime),确认点餐的时候,app端向服务端发送请求,由于字段不统一或者说不一致,导致app端空指针异常,所以出现闪退的情况 处理:联系客户,重新下载安装该app 到什么下载呢nbsp; 到你们开发公司指定的应用商城去下载 字典表 dictionary 菜单:青椒肉丝盖浇饭、蛋炒饭 t_dictionary ——————End————————
来源:zsyzcsan
声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!