Skip to content

Bucky Test Code Reference

rueyaa332266 edited this page Aug 22, 2019 · 8 revisions

Reference and guidelines

These topics describe of the Test Code file format.

The test code file is a YAML file defining, description, device, service, priority, test_category, label, cases and procedures. The path for test code file is WORKING_DIRECTORY/services/SERVICE_NAME/DEVICE/scenario/TEST_CATEGORY/ .

Test Code file structure and examples

Example Test Code file
desc: suite description
device: pc
service: service_name
priority: high
test_category: e2e
labels: test_label_foo
setup_each:
  procs:
    - proc: login
      exec:
        operate: go
        url: https://example.com/login
teardown_each:
  procs:
    - proc: login
      exec:
        operate: go
        url: https://example.com/logout

cases:
  - case_name: test_code_1
    func: inquire button
    desc: case description
    labels:
      - test_label_bar
      - test_label_baz
    procs:
      - proc: open page
        exec:
          operate: go
          url: http://example.com/

・desc

・device

・service

・priority

・test_category

・labels

cases configuration reference

・case_name

・func

・decs

・labels

・procs

・proc

・exec

・operate
・verfy
・page
・part

setup_each configuration reference

teardown_each configuration reference

Clone this wiki locally