一、功能测试:
测试已开发功能的完整性:
线上服务器测试:将开发好的项目部署到公司购买的服务器上,通过网址访问
线下项目测试:使用开发工具运行项目,通过本地浏览器打开,
测试线下测试的优点:
1.功能报错,可以直接查看后台报什么错误,方便查找更改
2.开发人员解决bug,将代码提交至Git上,测试人员可以及时git代码,及时回归测试
但是,项目终究是要给外人用的,他们只能通过外网访问,而线下没问题,不代表线上也没问题,所以线上测试才是必要的。
谷歌浏览器:
1. 使用谷歌浏览器登录项目
2. 新增用户
3. 资料填写完毕后,点击提交
4. 系统报错:
bug解决
1.因为是线上服务器测试,所以无法通过后端报错,查找是哪里的代码问题
2.通过线上浏览器的开发工具来寻找问题
3.谷歌和火狐等浏览器,都内部嵌套了调试工具(就好比微信的开发者工具一样,浏览器是基于PC端的)
按F12,查看Network页签,Network页签一般展示的是后端问题: