Todos os produtos
Search
Central de documentação

:RunSmokeTest

Última atualização: Jun 27, 2026

Cria um workflow para executar testes de fumaça.

Depuração

O OpenAPI Explorer calcula automaticamente o valor da assinatura. Recomendamos chamar esta operação no OpenAPI Explorer, que também gera dinamicamente códigos de exemplo para diferentes SDKs.

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Exemplo

Descrição

Action

String

Sim

RunSmokeTest

Operação a ser executada. Defina o valor como RunSmokeTest.

ProjectEnv

String

Sim

PROD

Ambiente do workspace. Valores válidos: PROD e DEV. PROD indica o ambiente de produção; DEV, o ambiente de desenvolvimento.

Workspaces no modo básico não possuem ambiente de desenvolvimento. Para mais informações, consulte Diferenças entre workspaces no modo básico e workspaces no modo padrão.

Bizdate

String

Sim

2020-05-26 00:00:00

Timestamp dos dados.

Name

String

Sim

xm_create_test

Nome do workflow.

NodeId

Long

Sim

1234

ID do nó. Chame a operação ListNodes para consultar esse ID.

NodeParams

String

Não

bizdate=$bizdate tbods=$tbods

Parâmetros relacionados ao nó. Defina este parâmetro como uma string JSON. Cada chave na string representa um parâmetro, e seu respectivo valor indica o valor desse parâmetro.

Parâmetros de resposta

Parâmetro

Tipo

Exemplo

Descrição

HttpStatusCode

Integer

200

Código de status HTTP.

Data

Long

3333333

ID do workflow.

ErrorMessage

String

The connection does not exist.

Mensagem de erro.

RequestId

String

E6F0DBDD-5AD****

ID da solicitação.

ErrorCode

String

Invalid.Tenant.ConnectionNotExists

Código de erro.

Success

Boolean

false

Indica se a solicitação foi bem-sucedida.

Exemplos

Exemplos de solicitações

http(s)://[Endpoint]/?Action=RunSmokeTest
&ProjectEnv=PROD
&Bizdate=2020-05-26 00:00:00
&Name=xm_create_test
&NodeId=1234
&NodeParams=bizdate=$bizdate tbods=$tbods
&<Common request parameters>

Exemplos de respostas de sucesso

Formato XML

HTTP/1.1 200 OK
Content-Type:application/xml

<RunSmokeTestResponse>
    <HttpStatusCode>200</HttpStatusCode>
    <Data>3333333</Data>
    <ErrorMessage>The connection does not exist.</ErrorMessage>
    <RequestId>E6F0DBDD-5AD****</RequestId>
    <ErrorCode>Invalid.Tenant.ConnectionNotExists</ErrorCode>
    <Success>false</Success>
</RunSmokeTestResponse>

Formato JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "HttpStatusCode" : 200,
  "Data" : 3333333,
  "ErrorMessage" : "The connection does not exist.",
  "RequestId" : "E6F0DBDD-5AD****",
  "ErrorCode" : "Invalid.Tenant.ConnectionNotExists",
  "Success" : false
}

Códigos de erro

Para obter uma lista de códigos de erro, consulte Códigos de erro do serviço.