当前位置: 首页 > 面试题库 >

Rally JSON I / O错误创建测试案例结果

宗增
2023-03-14
问题内容

我正在尝试使用REST客户端创建测试用例结果,但出现此错误:

"Errors": ["Cannot parse input stream due to I/O error as JSON document: Parse error: expected '{' but saw '\uFFFF' [ chars read = >>>\uFFFF<<< ]"]

问题答案:

testcaseresult在请求主体中未指定对象名称时,出现相同的错误。以下是使用浏览器REST客户端创建测试案例结果的步骤:

a)使用“ GET”方法和以下URL生成授权密钥:

https://rally1.rallydev.com/slm/webservice/v2.0/security/authorize

这是我返回的响应,带有安全令牌:“ 123abc …”

{"OperationResult": {"_rallyAPIMajor": "2", "_rallyAPIMinor": "0", "Errors": [], "Warnings": [], "SecurityToken": "abc123..."}}

b)使用“ POST”方法和以下URL:

https://rally1.rallydev.com/slm/webservice/v2.0/testcaseresult/create?key=abc123...

最后注意安全令牌。

c)这是请求正文的示例:

{
"testcaseresult":
{
"Build":"1",
"Tester":"/user/777",
"Date":"2010-09-04T19:56:05.000Z",
"TestCase":"/testcase/1111",
"Verdict":"Pass"
}
}

只需要引用必填字段和要设置的字段。注意外键/值对

{
"testcaseresult":{}
}

指向完整对象的字段,例如“ Tester”(指向User对象)和“
TestCase”(指向拥有结果的TestCase对象),必须通过其ObjectID进行引用:

"Tester":"/user/777",
"TestCase":"/testcase/1111",


 类似资料:
  • 我正在处理Leet代码问题112。路径和: 给定一个二叉树的< code >根和一个整数< code>targetSum,如果该树有一个从根到叶的路径,使得沿着该路径的所有值相加等于< code>targetSum,则返回< code>true。 叶子是没有子级的节点。 当使用这个测试执行我的代码时: …结果为真,但预期结果为假。 它似乎通过根运行

  • 我有一个使用TestNG和Allure报告的设置,当我从IntelliJ运行测试时,它工作得很好。我看了一下运行配置,它所做的只是在执行测试之前进行一个构建。然后,该过程在allure-results文件夹中创建诱惑结果。 我看过这个问题(在Maven build上不会生成诱惑力结果),但这并没有解决我的问题。 我的pom文件少了什么吗?

  • Selenium IDE 有很多不同的方式来运行测试案例。你可以一次完整的运行整个测试案例,或者暂停运行并继续运行,或者一次执行一行,或者执行正在开发的这个命令,或者通过测试套件批量运行若干测试案例。在 Selenium IDE 中运行测试案例非常灵活和方便。 运行一个测试案例 单击运行按钮,可以运行当前显示的测试用例。 运行一个测试套件 单击运行全部按钮,可以运行当前加载的测试套件中的所有测试案

  • 开发测试案例有三个主要的方法:录制、利用上下文菜单添加验证和断言以及编辑和修改测试案例。通常自动化测试工程师应该同时掌握这三种方法。 录制 很多新手都是从录制一个与网站交互的测试用例,开始学习自动化测试的。当第一次打开 Selenium IDE 时,录制按钮默认是启动的。如果你不想要 Selenium IDE 自动开始录制,在系统设置中可以关掉。具体操作如下:点击 Options 菜单 > Opt

  • 问题内容: 我已经尝试了过去两天没有运气的问题。我只是试图使用spring框架和hibernate创建一个基于注释的JUnit测试。 我的IDE是netbeans 6.5,我正在使用hibernate3,spring2.5.5和JUnit 4.4。 这是我得到的错误: 问题答案: 将始终表明,一类是在你的编译器的类路径的版本是从上运行时类路径类的版本不同(有方法在编译时失踪,编译就失败了。) 在这

  • 主要内容:1. 插入命令,2. 执行测试脚本在本节中,将学习如何使用Selenium IDE中手动创建测试用例。 简单来说,我们将通过插入selenium命令而不是记录选项来创建测试用例。 对于此测试,在任何公开可用的搜索引擎(例如:百度,Google?)上搜索文本操作。 随后,将在同一个测试套件中创建一个Login测试用例(读者自己练习)。 要手动创建测试用例,首先必须完成在上一节中讨论过的最常用的selenium命令。 现在,将在搜索引