QualityForward API를 ER 도화 해 보았습니다.
5690 단어 테스트 관리WebAPIQualityForward
실제 er 파일의 내용입니다.
[Tenant]
*id
name
cidr_whitelist
[Project]
*id
tenant
name
description
label_pass
excluded_from_progress_pass
supplement_pass
default_label_category1
default_label_category25
default_label_content1
default_label_content10
created_at
updated_at
[User]
*id
name
email
current_tenant_id
[TestSuite]
*id
project_id
name
label_category1
use_category1
label_category25
use_category25
label_content1
use_content1
label_content10
use_content10
coverage_panel_column
created_at
updated_at
[TestSuiteVersion]
*id
test_suite_id
name
status
user
note
latest_test_cycle_duration_sec
lock
lock_memo
created_at
updated_at
[TestCase]
*id
test_suite_version_id
no
priority
category1
category25
created_at
updated_at
[TestPhase]
*id
project_id
name
start_on
end_on
redmine_issues_url
test_suite_assignments
created_at
updated_at
[TestSuiteAssignment]
*id
test_phase_id
test_suite_version_id
[TestCycle]
*id
status
name
target_priorities
target_results
target_test_case_no_list
test_suite_assignment_id
start_on
end_on
created_at
updated_at
[TestResult]
*id
user
test_case_id
test_case_no
test_cycle_id
result
result_supplement
executed_at
content1
content3
created_at
updated_at
Tenant *--1 User
Project *--1 Tenant
TestSuiteVersion *--1 User
TestSuite *--1 Project
TestPhase *--1 Project
TestSuiteAssignment *--1 TestPhase
TestSuiteAssignment *--1 TestSuiteVersion
TestCycle *--1 TestSuiteAssignment
TestSuiteVersion *--1 TestSuite
TestCase *--1 TestSuiteVersion
TestResult *--1 User
TestResult *--1 TestCase
TestResult *--1 TestCycle
실제 데이터베이스에서는 좀 더 세밀하게 필드와 테이블이 존재하지만 외부에 게시하는 수준에서는 다음 10개의 모델을 다룹니다.
기본적으로 이 각 모델에 대해 웹 API가 제공되지만 Tenant 및 TestSuiteAssignment는 웹 API를 제공하지 않으므로 주의하십시오. Tenant(이용 기업 정보)를 사용하는 것은 거의 없다고 생각합니다만, TestSuiteAssignment는 이용 기회가 많을 것입니다. TestSuiteAssignment는 TestPhase를 얻을 때 함께 들어오는 정보입니다.
Web API의 전체상을 모르는 경우에는 ER도화해 보면 알기 쉽습니다. 제공측으로서 잘 연결되어 있지 않은 부분이나 과부족한 정보를 알게 되므로 추천입니다.
QualityForward
Reference
이 문제에 관하여(QualityForward API를 ER 도화 해 보았습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/goofmint/items/1d538b1f74f16abe3c36텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)