REST URL -动态比较
![]() |
的188金宝搏app苹果下载软件托斯卡12.2,3.0网络服务引擎不再支持。默认情况下,您不能创建华沙证交所在测试点API扫描。 如何重新启用扫描的信息华沙证交所在测试点API扫描,见“Web服务”章。 |
动态部分的一个URL之前转由其他网络服务可以写入缓冲在稍后的时间点和重用通过使用XBuffer表达式语法{XB [Buffername]}(见“动态比较——XBuffer”章)。
![]() |
在这个例子中,我们假设URLhttp://www.example.com/order/9393/payments/8769收到的位置。使用XBuffer语法顺序ID和支付ID将被提取并保存在缓冲区: http://www.example.com/order/ {XB (orderID)} /付款/ {XB [paymentID]} 在这个例子中,订单ID9393年保存在缓冲区命名orderID、支付ID8769年在缓冲命名paymentID。 将URL的部分保存在一个缓冲区 |
动态对比使用正则表达式
可以进行动态比较TestStepValue与正则表达式。. net框架用于正则表达式语法。
验证是ActionMode被使用。
语法: |
{正则表达式["表达式(?<缓冲区名称>子表达式)表达"]} 表达式:静态正则表达式的一部分。 缓冲区的名字:动态比较保存下这个名字的一部分。 子表达式:它定义了动态部分应该缓冲。 |
![]() |
在这个例子中,http://www.example.com/order/9393/收到的位置。 订单ID9393年将保存到缓冲区orderid。表达式< orderid > [0 - 9]另外验证订单ID是否完全由数字组成。 {REGEX (" http://www.example.com/order/ (? < orderid > [0 - 9] *) / ")} 的缓冲部分URL |