全部产品
性能测试 PTS

Data API

更新时间:2017-07-18 15:00:06   分享:   

类:Data

开关值:delayReports

定义:

delayReports,”0”表示事务数据收集完之后立即汇报,”1”表示将数据收集延迟汇报。通常需要在脚本中根据请求返回内容对事务是否成功进行判断,所以需要将该开关设置为”1”。

示例:

  1. # 延迟汇报数据
  2. PTS.Data.delayReports = 1
  3. # 事务调用
  4. …………
  5. ………
  6. # 汇报数据
  7. PTS.Data.report()
  8. # 关闭延迟回报数据
  9. PTS.Data.delayReports = 0

开关值:forCurrentTest.success

定义:

forCurrentTest.success,用于设置当前事务是否成功。True 表示事务成功,False 表示事务失败。

示例:

如果 HTTP 请求返回码不是 200 或者 300,或者返回内容中不存在“test”字符串,就将当前事务标记为失败,事务默认为成功。

  1. if(not PTS.HttpUtilities.checkResponse([200,300], "test")):
  2. PTS.Data.forCurrentTest.success = False
本文导读目录
本文导读目录
以上内容是否对您有帮助?