我正在尝试将测试步骤添加到Jira Xray的测试问题中,这样我就可以按步骤导入测试结果(我不知道在运行测试之前要执行多少步骤)。我发现Jira服务器的APIendpoint:https://docs.getxray.app/display/XRAY/v2.0#/TestStep/post_test__testKey__步骤,但我找不到与Jira cloud等效的步骤。
对于Jira云Xray提供了一个GraphQL API,允许用户直接在Xray实体上执行CRUD操作。关于您的具体问题,请检查:https://xray.cloud.xpand-it.com/doc/graphql/addteststep.doc.html
基于上述文档的一个例子如下:使用邮递员
GraphQL API留档的入口点:https://docs.getxray.app/display/XRAYCLOUD/GraphQLAPI
在这里,您可以找到一些邮递员收藏,它们举例说明了X射线测试管理公共API的使用:https://github.com/Xray-App/xray-postman-collections
import { QuoteComponent } from './quote.component'; import { provide } from '@angular/core'; import { async, TestBed, fakeAsync, tick, } from '@angular/core/testing'; class MockQuoteService {
我在单元测试(用C#编写)中存根了必要的方法等,但问题是在断言测试之前异步操作没有完成。 我怎么才能绕过这个?我应该创建一个模拟TaskFactory或任何其他技巧来单元测试异步操作吗?
我已经使用了使用这个API rest/raven/1.0/import/execution的Post调用,下面的正文格式更新了测试执行中的描述。我得到了一个200的响应,在测试执行中,它显示一分钟前更新了,但描述没有更新:
我在看Jenkins的X射线插件文档:https://docs.getxray.app/display/XRAY/Import执行结果-REST#ImportExecutionResultsREST JUnitXMLresultsMultipart 经过几次尝试后,我发现有点混乱。如果我没有试图使用多部分导入执行,我可以通过指定测试执行密钥来更新测试执行。 当我尝试multipart时,我有一个J
下列每一个test选项在满足条件时,返回0(真)。 -e 检测文件是否存在 -a 检测文件是否存在 等价于 -e。不推荐使用,已被弃用[^1]。 -f 文件是常规文件(regular file),而非目录或 设备文件 -s 文件大小不为0 -d 文件是一个目录 -b 文件是一个 块设备 -c 文件是一个 字符设备 device0="/dev/sda2" # / (根目录) if [ -b
这是我用AWS X-Ray编写的Python代码 没有错误,但它没有向X射线守护程序发送任何内容。 此代码中缺少什么?