The endpoint retrieves all test plans associated with a specific project. The user must provide the project identifier in the path. It returns a list of test plans in the form of PlanDTO
objects.
Copy [
{
"id": 261,
"project_id": 580,
"company_id": 1,
"plan_name": "Android",
"group_plan": false,
"description": "",
"enabled": true,
"plan_parallel_test_limit": 36,
"scenarios": [3076, 3077, 3078, 3079, 3080, 3056, 3087, 3086, 3100],
"period": {
"period_type": "MANUAL",
"days_of_week": "2,3,4,5,6,7,1",
"repeat_period": 60
},
"alerts": [],
"alerts_enabled": false,
"failed_test_retry_count": 3,
"screen_shot_type": "YES",
"video_enabled": false,
"environments": [
{ "id": 9 },
{ "id": 13 }
],
"clear_app_data": false,
"fetch_app_files": [],
"selected_android_mobile_app": {
"id": 54,
"mobile_app_name": "pegasus-pilot-release-2.39.0.38__2_-ee15733f-2799725523214323595.apk",
"mobile_app_hash": "57e487d42eaa459b1713df8c1dd691a8",
"operating_system": "ANDROID",
"mobile_app_metadata": "{\"packageName\":\"com.pozitron.pegasus.pilotRelease\",\"label\":\"PGS Pilot\",\"icon\":\"res/u3.png\",\"versionName\":\"2.39.0.38\",\"versionCode\":119,\"minSdkVersion\":\"23\",\"targetSdkVersion\":\"33\"}",
"created_at": "2024-10-18 09:34:30"
},
"selected_ios_mobile_app": {
"id": 53,
"mobile_app_name": "Gratis-b250541b__2_-8988176051238453961.ipa",
"mobile_app_hash": "556372e35d7f2b6fa4b7ceb4c0af8b58",
"operating_system": "IOS",
"mobile_app_metadata": "{\"bundleName\":\"Gratis\",\"bundleDisplayName\":\"Gratis\",\"bundleVersion\":\"3.2.12\",\"bundleMinOsVersion\":\"12.0\",\"bundleDevelopmentRegion\":\"tr\",\"bundleExecutable\":\"Gratis\",\"bundleIconFiles\":\"\",\"bundleInfoDictVersion\":\"6.0\",\"bundlePackageType\":\"APPL\",\"bundleMainStoryBoardFile\":\"Main\"}",
"created_at": "2024-10-18 09:34:30"
}
},
{
"id": 262,
"project_id": 580,
"company_id": 1,
"plan_name": "IOS",
"group_plan": false,
"description": "",
"enabled": true,
"plan_parallel_test_limit": 36,
"scenarios": [],
"period": {
"period_type": "MANUAL",
"days_of_week": "2,3,4,5,6,7,1",
"repeat_period": 60
},
"alerts": [],
"alerts_enabled": false,
"failed_test_retry_count": 0,
"screen_shot_type": "YES",
"video_enabled": false,
"environments": [
{ "id": 11 }
],
"clear_app_data": false,
"fetch_app_files": [],
"selected_android_mobile_app": {
"id": 54,
"mobile_app_name": "pegasus-pilot-release-2.39.0.38__2_-ee15733f-2799725523214323595.apk",
"mobile_app_hash": "57e487d42eaa459b1713df8c1dd691a8",
"operating_system": "ANDROID",
"mobile_app_metadata": "{\"packageName\":\"com.pozitron.pegasus.pilotRelease\",\"label\":\"PGS Pilot\",\"icon\":\"res/u3.png\",\"versionName\":\"2.39.0.38\",\"versionCode\":119,\"minSdkVersion\":\"23\",\"targetSdkVersion\":\"33\"}",
"created_at": "2024-10-18 09:34:30"
},
"selected_ios_mobile_app": {
"id": 53,
"mobile_app_name": "Gratis-b250541b__2_-8988176051238453961.ipa",
"mobile_app_hash": "556372e35d7f2b6fa4b7ceb4c0af8b58",
"operating_system": "IOS",
"mobile_app_metadata": "{\"bundleName\":\"Gratis\",\"bundleDisplayName\":\"Gratis\",\"bundleVersion\":\"3.2.12\",\"bundleMinOsVersion\":\"12.0\",\"bundleDevelopmentRegion\":\"tr\",\"bundleExecutable\":\"Gratis\",\"bundleIconFiles\":\"\",\"bundleInfoDictVersion\":\"6.0\",\"bundlePackageType\":\"APPL\",\"bundleMainStoryBoardFile\":\"Main\"}",
"created_at": "2024-10-18 09:34:30"
}
},
{
"id": 263,
"project_id": 580,
"company_id": 1,
"plan_name": "AndroidIOS",
"group_plan": false,
"description": "",
"enabled": true,
"plan_parallel_test_limit": 36,
"scenarios": [],
"period": {
"period_type": "MANUAL",
"days_of_week": "2,3,4,5,6,7,1",
"repeat_period": 60
},
"alerts": [],
"alerts_enabled": false,
"failed_test_retry_count": 0,
"screen_shot_type": "YES",
"video_enabled": false,
"environments": [
{ "id": 13 },
{ "id": 11 }
],
"clear_app_data": false,
"fetch_app_files": [],
"selected_android_mobile_app": {
"id": 52,
"mobile_app_name": "FLO_v4.1.35_apkpure.com-8805574610750679613.apk",
"mobile_app_hash": "..."
}
}
]