当前位置: 首页 > 知识库问答 >
问题:

如何检索服务的终结点

锺离鸿
2023-03-14

我想在项目拆除脚本中添加项目的endpoint。在运行项目之前,用户将通过所有请求和测试请求分配他们的endpoint,为了获得所有请求和测试请求的endpoint,语法是什么?

我看到了一个使用测试步骤的示例,但我不想通过测试步骤路由检索它:

testRunner.testCase.getTestStepByName("dd").getHttpRequest().getEndpoint();

分解脚本使用日志、上下文、运行程序和项目变量。

谢谢

共有1个答案

嵇出野
2023-03-14

根据问题中更新的信息,看起来您必须在项目的< code>TearDown Script中访问endpoint。

您似乎还需要针对终结点和域的不同基本 URL 执行同一组测试。不确定甚至您可能需要相应地使用凭据。

考虑到上述情况,很容易投影级别属性。

在这里,您将去:

    < li >为基本url创建项目级自定义属性,例如< code>BASE_URL作为属性名,值为< code > http://10 . 0 . 0 . 1:8008 。当然,根据要执行的测试的需要,用实际值来改变它。 < li >类似地,为域创建另一个项目级属性,例如< code>DOMAIN_NAME,并根据测试提供其值。 < li >双击服务/接口,单击< code >服务endpoint选项卡。 < li >删除所有现有的值。 < li >通过单击< code> 图标添加新的endpoint。 < li >添加< code > $ { # Project # BASE _ URL } 作为endpoint,添加< code > $ { # Project # DOMAIN _ NAME } 作为域值 < li >如果需要,您可以对凭证使用相同的方法。 < li >现在单击此处的< code >分配按钮,并从下拉列表中选择< code >所有请求和测试选项。 < li >同样,如果您有多个服务/接口,请执行相同的操作。

如何在拆解脚本中访问上述值?

log.info "Endpoint : ${project.getPropertyValue('BASE_URL')}"
log.info "Domain : ${project.getPropertyValue('DOMAIN_NAME')}"

当您想要更改< code>domain或< code>base url时,只需在针对不同的服务器/环境运行执行测试之前更改相应项目属性的值。

编辑:

在执行测试时,可以使用SOAPUI_HOME/bin/testrunner实用程序从命令行动态传递endpoint

 类似资料:
  • 在 Serenity 中,服务终结点是 ASP.NET MVC 控制器的一个子类。 这是 Northwind 的 OrderEndpoint 摘录: namespace Serene.Northwind.Endpoints { [RoutePrefix("Services/Northwind/Order"), Route("{action}")] [ConnectionKey("N

  • 第一种方法:实现一个chanincode函数,将eventHub中的块号传递到方法中,然后在chaincode中检索所有事务ID,然后进行查询以查找所有事务,最后将所有事务拼接在一起。 第二种方法:用fabric sdk检索块内的内容,然后解析块内容有效负载中所有签名提案。 第三种方法:用fabric sdk检索内部的块,然后检索有效负载中的事务ID或密钥,然后进行一个沙发db查询来检索所有内容。

  • 在iOSSDK(v2.4.8)中,我不能注销一个用户,然后以不同的用户正确登录。 AWS为第一个用户(自应用程序启动后)返回的(正确的)cognityIdentityId也为第二个用户返回(除非应用程序重新启动)。这允许另一个用户访问一个用户的AWSCognitoDataset。 我认为这是因为iOS SDK缓存了id,而清除该缓存的记录调用无法完全工作。 登录时: self.credential

  • 问题内容: 我正在尝试使用Java从使用SFTP(而不是FTPS)的服务器检索文件。我怎样才能做到这一点? 问题答案: 另一个选择是考虑查看JSch库。JSch似乎是一些大型开源项目的首选库,其中包括Eclipse,Ant和Apache Commons HttpClient。 它很好地支持用户/通过和基于证书的登录,以及所有其他许多美味的SSH2功能。 这是通过SFTP检索的简单远程文件。错误处理

  • 本文向大家介绍SAP BI从Web服务检索PDF,包括了SAP BI从Web服务检索PDF的使用技巧和注意事项,需要的朋友参考一下 尝试使用REST SDK来检索文档并将其转换为PDF。请按照以下步骤操作: 登录:POST / biprws / logon / long 获取文档提示(如果有的话)GET / biprws / raylight / v1 / documents / 5690743

  • 本文向大家介绍wcf 向服务添加元数据终结点,包括了wcf 向服务添加元数据终结点的使用技巧和注意事项,需要的朋友参考一下 示例 SOAP服务可以发布描述客户端可以调用的方法的元数据。客户端可以使用诸如Visual Studio之类的工具来自动生成代码(称为客户端代理)。代理隐藏了调用服务的复杂性。要调用服务,只需在客户端代理上调用一种方法。 首先,您必须将元数据终结点添加到服务中。假设您的服务看