1、问题域
- 知道关于将被交换的信息或消息的细节
- 知道将要使用的接口
- 知道需要被验证的特定行为
2、测试目的
独立测试的文档
测试人员实现测试的指南
MSC图描述
3、TTCN-3模块
包括测试定义和控制部分
4、数据结构和消息
- 例子中的DNS消息非常复杂,测试时简化成格式format,DNS消息用record格式表示
- flag可以使用enumerated格式表示,其中所带参数为可能的取值,以区分Question和Answer
- 使用范围(0..65535)来实现一个16bit的int
- 定义格式后,实例化。实例称为templates,完成一个DNS数据包。templates作用为:发 送特殊数据;测试接收数据。
template格式允许:确定数字、范围、列表、集合