系统架构: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)