功能测试是产品测试中非常重要的一环,主要涉及对产品功能的全面检测。以下是功能测试的主要方法:
GUI测试:这是对使用图形用户界面的软件进行的测试。主要测试方法是将被测试的部分按照窗口划分为若干模块,将作用在每个模块内的GUI部件上的事件归为一类,创建事件流图生成测试用例进行测试。
冒烟测试:冒烟测试是针对每个版本或每次需求变更后,对系统进行一次验证测试,看版本更新后是否存在bug。
回归测试:回归测试是指测试过程中修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。
兼容性测试:这种测试通过在不同的硬件平台、应用软件、操作系统上进行测试,看产品是否能够正常运行。
易用性测试:主要是评估软件产品能否让用户正确理解不同环境下软件适用,是否易于操作,能否吸引用户。
相关性检查:检查删除/增加一项会不会对其他项产生影响,如果产生影响,这些影响是否都正确。
检查按钮的功能:如update、cancel、delete、save等功能是否正确。
字符串长度检查:输入超出需求所说明的字符串长度的内容,看系统是否检查字符串长度,会不会出错。
字符类型检查:在应该输入指定类型的内容的地方输入其他类型的内容(如在应该输入整型的地方输入其他字符类型),看系统是否检查字符类型,会否报错。
标点符号检查:输入内容包括各种标点符号,特别是空格、各种引号、回车键等,看系统处理是否正确。
中文字符处理:在可以输入中文的系统输入中文,看会否出现乱码或出错。
检查带出信息的完整性:在查看信息和update信息时,查看所填写的信息是不是全部带出,带出信息和添加的是否一致。
以上信息仅供参考,如有需要,建议咨询技术人员。