一、黑盒测试
黑盒测试是以用户的角度,从输入数据与输出数据的对应关系出发进行测试的。
很明显,如果外部特性本身设计有问题或规格说明的规定有误,用黑盒测试方法是发
现不了的。黑盒测试法注重于测试软件的功能需求,主要试图发现下列几类错误。
功能不正确或遗漏;
界面错误;
输入和输出错误;
数据库访问错误;
性能错误;
初始化和终止错误等。
三、工具选择
如何高效地完成功能测试?选择一款合适的功能测试工具并培训一支高素质的工具使用队
伍无疑是至关重要的。尽管现阶段存在少数不采用任何功能测试工具,从事功能测试外包
项目的软件服务企业。短期来看,这类企业盈利状况尚可,但长久来看,它们极有可能被
自动化程度较高的软件服务企业取代。目前,用于功能测试的工具软件有很多,针对不同
架构软件的工具也不断推陈出新。我们选择的工具是Visual Studio2013,在Window8.1
平台上测试。
二、在UI测试中的应用
创建测试项目。
(1) 打开VS2013,选择 文件 - 新建 -项目,模板列表中选择 测试 - 测试项目,输
入测试项目名称 UITestProject。
(2) 添加UI自动化测试,右键 UITestProject,选择 添加 - 编码的 UI 测试
(3) UI自动化测试基本步骤。
1. 单击红色按钮开始录制。
2.操作一遍功能。
3. 暂停录制。
4.查看录制的操作。
5. 生成测试代码。