学习笔记-用户端功能测试(web)-12.22

系统架构:B/S(浏览器-web测试) C/S(需要下载,客户端 APP测试)

web测试

架构:界面层-》业务逻辑层-〉数据访问层
网页:动态网页、静态网页
URL:端口默认80可以不显示

http协议:文本传输协议
https协议:更安全的文本传输协议

DNS解析:将域名IP解析成我们熟悉的域名如baidu.com

Web服务器:Apache Tomcat

HTML

JS

html里面的清亮编码,可通过修改dom文件进行动态修改页面
在控制台consle里面修改js
修改页面元素属性,以及查看cookie


查看屏幕:screen.availHeight

CS

浏览器样式


web项目测试流程

跟日常流程一样
测试类型

UI测试

  • 不同分辨率、切换窗口大小页面及滚动条的展示、图片是否正常装载、不同浏览器的兼容

搜索测试

  • 模糊搜索是否支持字符串任意位置的字符匹配
  • 比较长的名称
  • 系统中不存在的搜索结果提示
  • 不同查询条件来回选择切换
  • 查询条件组合

表单测试

  • 按钮功能正常实现
  • 下拉列表是否正常展示
  • 表单的文件上传大小、尺寸、格式、数量、来源

浏览器兼容:覆盖不同内核的浏览器(Chrome、IE、firefox、safair、edge、Opera)