一、浏览器兼容性测试介绍
1、定义: 因为不同浏览器对同一代码有不同的解析,造成页面显示效果不统一的情况。
2、原因:不同浏览器使用的内核及所支持的HTML等网页语言标准不同及用户客户端环境不同造成显示效果达不到理想效果。eg:网页元素错位、混乱内核决定了浏览器如何显示网页的内容以及页面的格式信息。
常见浏览器有哪些?我们常用的有哪些?
· IE内核:IE浏览器、傲云浏览器、360浏览器
· Webkit内核:谷歌浏览器
· Gecko内核:火狐浏览器
二、常见浏览器介绍
· IE浏览器:使用客户群体较多
· 360浏览器:特点会将不能识别的软件作为病毒处理掉,会将它认为不安全的浏览器重新命名等
· Firefox(火狐):跨多个平台,最大的特色就是兼容,速度比较快
· 兼容性排名:Firefox-Chrome-IE
· Chrome(谷歌):体积小浏览速度快,本身安全性较高
什么时候需要做浏览器兼容性测试?
答案:网站一般需要做兼容测试,除用户指定浏览器的,我们一般选取主流浏览器。
兼容性测试的内容:页面格式、字体、下拉框、复选框按钮等检查--再对功能进行检查。
三、软件测试计划
测试的基本流程:需求分析-计划-设计-执行-评估
测试计划一般包括:目的、测试范围、测试进度安排、测试人员、测试环境、测试方法、测试工具、风险评估、培训计划。
四、软件测试报告
测试总结
初级版本:测试的功能模块、测试环境、遗留的bug、测试用例覆盖率,bug的统计与分析、风险有哪些、版本测试评估、发布的建议。
升级版本:新需求引入后要单独对测试用例进行修改,并在上面的基础上列出这次升级的内容包括哪些。