智能大棚管理网站的设计与开发(测试)

1.测试工程师的具体职责(测试过程的输入、输出;与开发人员的关系)

测试工程师需要在开发人员完成软件产品的开发后,为保证产品的质量,需要进行各种各样的测试,测试通过后才能交给客户使用。

2.对被测试的网站进行描述(描述网站功能,并贴图)

a.用户名输入
b.密码输入
c.用户名和密码输入正确成功后进入智能农业管理平台
d.修改密码,退出


00.PNG

4.PNG

3.根据不同类型的测试,列出问题清单

1. 系统可用性

a. 没有注册功能
b. 没有密码找回功能
c. 没有记忆登录功能
d. 手机显示并没有适配

2. 系统健壮性

a. 网站没有默认页,必须输入login.aspx
b. 直接构造URL可登录主界面,无需登录
c. 没有进行错误处理(try-catch)
d. 存在SQL注入漏洞,密码处输入 456' or '1'='1,无论用户名为什么均可以登录

3.
1.PNG

2.png

3.PNG

4重要问题截取GIF图片以便开发人员回溯

用户名大写,密码正确仍然能登陆


登陆界面缺陷.gif
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 不觉间 长大了 总会感觉 身边最亲近的人 离我们远了 想说的话 明明打开了对话框 却在开口的那一刻 收回了所有 想...
    酷酷的诺阅读 377评论 0 0
  • 二十四岁的姑凉爱穿碎花的裙子 把梦里的梦都做一遍 在江水南方有青黛色的烟霭 如同我们或者他们 这么近那么远 眺望 ...
    非雨霏阅读 348评论 0 1
  • 个人apple 开发者账号已完成注册申请,费用也交了,但在登录itunes connect 时出现以下情况,不用着...
    Crystal153阅读 10,496评论 0 0
  • H5的拨打电话代码是 UIWebView加载的H5,可以调用;但是WKWebView就是不行,找了半天,最后解决,...
    Kingsleeeey阅读 5,606评论 0 3