Вопрос о каратэ с использованием URL с параметром запроса - PullRequest
0 голосов
/ 10 декабря 2018

Я пытаюсь написать контрольный пример по каратэ.URL имеет знак «?»в этом, и я не уверен, как справиться с этим.Я вставил ниже код ниже:

Feature: WorkOrder API


Background:
* configure ssl = true
* url 'http://blahblah/v1/workorders/activitydetails?WorkOrderID='

Scenario Outline: Get all the workorder activity details by valid workorder id

Given path <ID>
When method get
Then status <statuscode>
And assert response != null


Examples:
  |     ID      | statuscode |
  |  123456     |     200    |
  |  -56874     |     400    |
  |  1.2345     |     422    |
  |  'abcdefg'  |     422    |
  |  'd1d30ecc-a031-4f73-8687-e2b2f7e49c2b' | 422 |

Как мне написать URL, чтобы он мог сверяться с моими примерами?

1 Ответ

0 голосов
/ 10 декабря 2018

Неважно, я понял это.Я должен был написать так:

Feature: WorkOrder API


Background:
* configure ssl = true
* url 'http://blahblah/v1/workorders/activitydetails?WorkOrderID='

Scenario Outline: Get all the workorder activity details by valid workorder id

Given path 'activitydetails'
And param WorkOrderID = <ID>
When method get
Then status <statuscode>
And assert response != null


Examples:
  |     ID      | statuscode |
  |  123456     |     200    |
  |  -56874     |     400    |
  |  1.2345     |     422    |
  |  'abcdefg'  |     422    |
  |  'd1d30ecc-a031-4f73-8687-e2b2f7e49c2b' | 422 |
...