精品课程网站建设验收单,乐平网站建设咨询,代做论文 软件指导去哪些网站,网站定位案例目录
前言
一、链接测试
二、表单测试
三、搜索测试
四、删除测试
五、cookies/session测试
六、数据库测试
七、峰值测试/容量测试
八、相容性测试/安全测试 前言
功能测试主要包括链接测试、表单测试、搜索测试、删除测试、cookies、session测试、数据库测试等部分…目录
前言
一、链接测试
二、表单测试
三、搜索测试
四、删除测试
五、cookies/session测试
六、数据库测试
七、峰值测试/容量测试
八、相容性测试/安全测试 前言
功能测试主要包括链接测试、表单测试、搜索测试、删除测试、cookies、session测试、数据库测试等部分。功能测试对产品的各功能进行验证根据功能测试用例逐项测试检查产品是否达到用户要求的功能。
一、链接测试 测试所有链接是否按指示的那样确实链接到了该链接的页面测试所链接的页面是否存在测试web应用系统上没有孤立的页面。 二、表单测试
表单一般指在界面进行数据提交操作的包括新增和修改数据。它涉及到的测试包括以下方面 1、输入框测试长度、数据类型、必填、重复、空格、sql注入以及一些业务相关约束 2、下拉框测试默认值、数据完整性/正确性、第一个/最后一个/中间一个选取、手动输入值模糊匹配、联动选择业务常见选取的操作 3、大小、尺寸、格式、数量、文件内容规则验证 4、表单提交按钮测试是否支持回车/单击、快速多次点击是否重复提交表单、网络中断弱网、提交、提交之后是否有提示、提交后内容是否加密、提交是否做权限校验控制、多人针对表单同时操作的场景测试。 三、搜索测试
搜索条件一般为2种情况输入框、下拉框。对于多个条件的页面搜索可以按照下面的编号顺序去进行测试。 任单个条件查询模糊搜索、超长搜索、不存在与之匹配的条件、为空任两个组合查询确保任两个组合查询的正确性验证两个组合的所有情况。三个组合查询不需要测试三个组合的全部级组合。因为前面针对所有单个条件的搜索、两个组合的所有组合进行测试了那么在这里选择2-3组三种组合进行测试即可。全条件组合查询确保最大组合的正确性。默认条件查询补充默认条件查询的用例根据需求或者业务规则选取重点条件组合查询搜索框搜索还有一种常见的情况就是时间输入框按时间来搜索的测试点可以从以下考虑 开始时间结束时间测试一个小时、跨时、当天、跨天、跨月、跨年的数据开始时间大于/小于当前时间若是针对出生年月搜索验证大于的情况若是定时任务时间搜索验证小于的情况只输入开始时间/结束时间开始时间、结束时间都不输入结束时间早于开始时间手动输入时间注意时间格式验证四、删除测试 没选择数据点击删除是否有友好提示选择一条数据点击删除是否提示删除确认信息需二次确认删除一条数据后点击添加是否可以添加相同的数据连续删除多个产品选择批量删除是否支持选择全选点击删除注意是否把所有的数据删除删除一个有关联性的数据如删除QQ分组组下好友会有提示所有删除数据操作要注意相应查询页面及其关联界面的数据是否及时更新五、cookies/session测试
cookies/session通常用来存储用户信息Cookie通过在客户端记录信息确定用户身份session通过在服务器端记录信息确定用户身份。 cookies/session测试同理测试的内容可包括 打开WEB系统后在浏览器默认存储cookies的目录下看此cookies目录是否存在。已知cookies的保存时间测试时间范围之内和之外的cookies文件是否正常将浏览器下的所有cookies文件全部删除。再次登录web系统会怎么处理六、数据库测试
在web应用技术中数据库就是一个“仓库”我们在进行功能测试的任何操作都可以归溯到是对于数据库的增删改查。数据库测试实际就是通过前面讲过的测试手段来完成、只不过关注点是数据库表及表字段值的变化。 数据库脚本执行——数据库表添加、修改是否正常页面提交表单、修改、查询、删除 —数据库表信息是否正常七、峰值测试/容量测试 峰值测试在这种情况下测试应用程序时用户负载会突然增加和减少。通过执行峰值测试我们还可以了解应用稳定的恢复时间。 容量测试为了分析充斥大量数据时应用程序的行为和响应时间。 八、相容性测试/安全测试 相容性测试执行兼容性测试以确保该应用程序可以在不同的硬件操作系统网络环境和屏幕尺寸上正常运行。 安全测试是移动应用程序测试过程中最重要的部分它可确保您的应用程序安全且不会受到恶意软件和病毒等任何外部威胁的攻击。通过这样做我们可以找出应用程序中的漏洞这些漏洞可能导致数据丢失收入增加或对组织的信任。