APITesting

上一篇 / 下一篇  2007-11-18 11:00:49 / 个人分类:读书笔记

《.NET Test Automation Recipes A Problem Solution》

API testing也叫unit testing, module testing, componenet testing以及element testing。主要的思想是保证软件系统中独立的程序编译块正确地工作,否则软件系统整体不可能正确工作。

处理静态方法、实例方法和未完成的方法是写轻量级API测试自动化时最重要的三种情况。大多数情况下不会对私有的helper方法进行测试。所有helper方法中的错误都会在测试使用这个helper的方法时暴露出来。但是如果你的确有一个非常复杂的helper方法,你可能会希望为它写出详细的测试用例

主要涉及到以下方面:

  • 存储测试用例数据
  • 读取测试用例数据
  • 解析测试用例
  • 将数据转换成合适的数据类型
  • 测试用例结果
  • 将测试用例结果写入日志
  • 将测试用例结果打上时间戳
  • 计算结果汇总
  • 计算测试执行时间
  • 处理空值输入和空值期望结果
  • 处理抛出异常的方法
  • 处理空字符串输入参数
  • 测试用例失败时自动发送E-mail
  • 自动启动测试工具

 


TAG: 读书笔记

 

评分:0

我来说两句

日历

« 2024-04-16  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 5670
  • 日志数: 14
  • 建立时间: 2007-11-18
  • 更新时间: 2008-07-25

RSS订阅

Open Toolbar