功能测试方法



1.功能测试就是对软件的各功能进行验证,根据功能功能测试用例,逐项测试,检查软件满足需求定义的功能。

2.测试对象:整个系统

3.测试依据:需求规格说明书、测试用例

4.测试内容
    4.1页面链接检查
        测试人员只需根据需求规格说明书或需求文档编写符合需求的测试用例并执行即可。
    4.2相关影响检查
        测试人员只需根据需求规格说明书或需求文档编写符合需求的测试用例并执行即可。
    4.3功能按钮检查
        增、删、改、取消、保存等功能是否正确
    4.4必填项检查
        必填项是否都做了校验限制,对必填项是否有明确提示,如前面加*
    4.5字符串长度检查
        测试人员只需根据需求规格说明书或需求文档编写符合需求的测试用例并执行即可。
    4.6字符类型检查
        在有字符类型限制的输入框输入非法字符,检查系统是否报错、是否做了字符类型校验
    4.7特殊字符检查
        输入内容包括各种标点符号,特别是空格、各种引号、转义字符、回车键等,看系统处理是否正确
    4.8中文字符检查
        支持中文的系统,输入中文是否出现乱码;
    4.9唯一性校验
        名字或ID唯一性校验,新增、编辑时系统是否进行唯一性校验,重命名是否区分大小写、输入内容前后空格系统能否正确处理等
    4.10删除功能检查
        直接点击删除按钮,系统如何处理,是否会出错;多选或批量删除时,是否处理正确
    4.11添加、修改校验否一致
        对必填项的校验应保持一致
        对字符类型、字符长度的校验应保持一致
    4.12搜素功能检查
        搜索结果的正确性
        多条件搜索时,系统能否正确处理
    4.13上传下载文件检查
    4.14快捷键检查
        是否支持常用快捷键,对不允许输入信息的字段,如下拉选项、日期选择等是否做了快捷键的限制

5.项目中常见测试类型
5.1黑盒测试
    主要从用户角度出发,测试人员只关注软件系统输出结果是否与预期一致。
    1)理解需求,基于需求设计测试场景、执行测试用例
    2)执行用例,优先执行P1、P2等级的用例,P1、P2等级用例对应是严重缺陷,遗漏严重缺陷后续修复成本更高
    3)深入测试,关注业务逻辑、数据走向,可以结合日志、数据库进行问题定位
    4)注重场景穿越,如前后台数据穿越测试、系统间的数据穿越测试
5.2静态测试
    如需求评审、用例评审


6.如何有效测试

测试同学要学会时间管理,有限的测试时间,如何将测试效益最大化?如何尽早发现影响较大的缺陷?

1)将测试工作的优先级从高到低排序,并相应地规划工作顺序。

2)对测试用例进行分组用以进行回归测试,将确保快速有效的手动回归测试。

你可能感兴趣的:(功能测试)