首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > 漫谈人机界面测试

漫谈人机界面测试

资料介绍
测试十四种方法
测试十四种方法
2007-06-27 16:16:45 / 个人分类:测试

测试十四种方法{笔记}

2007-06-26 22:30:11
软件测试是指使用人工或者自动的手段来运行或测定某个软件产品系统的过程,其目的
是在于检验是否满足规定的需求或者弄清预期的结果与实际结果的区别。本文主要描述
软件测试的类型。

1 数据和数据库完整性测试

数据与数据库完整测试是指测试关系型数据库完整性原则以及数据合理性测试。
数据库完整性原即:
主码完整性:主码不能为空;
外码完整性:外码必须等于对应的主码或者为空。
数据合理性指数据在数据库中的类型,长度,索引等是否建的比较合理。
在项目名称中,数据库和数据库进程应作为一个子系统来进行测试。在测试这些子系统
时,不应将测试对象的用户界面用作数据的接口。对于数据库管理系统
(DBMS),还需要进行深入的研究,以确定可以支1持测试的工具和技术。

比如,有两张表:部门和员工。部门中有部门编号,部门名称,部门经理等字段,主码
为部门编号;员工表中有员工编号,员工所属部门编号,员工名称,员工类型等字段,
主码为员工编号,外码为员工所属部门编号,对应部门表。如果在某条部门记录中部门
编号或员工记录员工编号为空,他就违反主码完整性原则。如果某个员工所属部门的编
号为##,但是##在部门编号中确找不到,这就违反外码完整性原则。
员工类型如下定义:0:职工,1:职员,2:实习生。但数据类型为Int,我们都知道In
t占有4个字节,如果定义成char(1).就比原来节约空间。


2 白盒测试

白盒测试是基于代码的测试,测试人员通过阅读程序代码或者通过使用开发工具中的单
步调试来判断软件的质量,一般黑盒测试由项目经理在程序员开发中来实现。白盒测试
分为动态白盒测试和静态白盒测试
2.1 静态白盒测试
利用眼睛,浏览代码,凭借经验,找出代码中的错
标签:测试十四种方
漫谈人机界面测试
本地下载

评论