第6章 系统测试
系统测试,是将已经初步做好的软件,计算机硬件,外部设备,网络连接等连接在一起,系统进行各种组装测试和验证测试,这是为整个产品系统进行测试。在软件系统的开发过程中,需要面对复杂的问题,因此,在软件生命周期的每个阶段都必然会产生错误。测试的目的是“旨在找到错误的程序的执行过程”,一个好的测试用例是发现未被发现过的错误。目的是验证软件系统是否完成符合设计要求的程序,找出与设计不匹配的地方,然后提出更完善的解决方案。
6.1 测试用例
6.1.1 用户测试
注册和登录相关测试用例,如表6.1所示。
表6.1 注册和登录测试用例表
测试用例ID 场景 测试步骤 预期结果
TC1 用户注册 进入首页点击登录按钮进入登录页面,点击没有账号立即注册,进入注册页面,输入用户名、密码和手机号信息,点击提交 注册成功
TC2 用户注册 进入首页点击登录按钮进入登录页面,点击没有账号立即注册,进入注册页面,输入已存在的用户名,点击提交 注册失败
TC3 用户登录 点击登录按钮进入登录页面,输入正确的帐号和密码,点击登录 登录成功并跳转到首页
TC4 用户登录 点击登录按钮进入登录页面,输入错误的帐号或密码,点击登录 登录失败
TC5 用户登录 点击登录按钮进入登录页面,输入不存在的帐号或密码,点击登录 登录失败