From 0361044c78c8bcfd9e0aa11fae0c13a70fcdee0d Mon Sep 17 00:00:00 2001 From: David Kroell Date: Wed, 13 Jan 2016 18:05:19 -0500 Subject: [PATCH 1/2] Made Testcases --- test_cases.md | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 test_cases.md diff --git a/test_cases.md b/test_cases.md new file mode 100644 index 0000000..4894cf9 --- /dev/null +++ b/test_cases.md @@ -0,0 +1,41 @@ +#Test Cases +These are the test cases to be used for testing the DROPS client along with the _JAM Interoperability server. + +One Stationary Obstacle +----------------------- +Description: One stationary obstacle in the search area grid.
+Expected:
That the plane will avoid the obstacle and the goal
+ will be on the path that the plane was origionally going to travel.
+ _JAM's HTTP server should return a JSON obsject with an element in
+ the stationary array under obstacles.
+ + +Two Stationary Obstacles +------------------------ +Description: One stationary two obstacles in the search area grid, which will be in close proximity.
+Expected:
The DROPS client should come up with a path that avoids both obstacles and
+ the _JAM HTTP server would return a JSON object that contains both obstacles in the stationary
+ obstacle array.
+ + +One Moving Obstacle +------------------- +Description: One moving obstacle in the search area grid.
+Expected:
New path should avoid th obstacle and the JSON object returned from the _JAM HTTP
+ server should contain the obstacle in the moving obstacle array.
+ +Two Moving Obstacles +-------------------- +Description: Two moving obstacles in the search area grid, which will be in close proximity.
+Expected:
New path should avoid both moving obstacles and the JSON object returned from the _JAM HTTP
+ server should contain both obstacle in the moving obstacle array.
+ +Stationary Obstacle over Defined Waypoint +----------------------------------------- +Description: The scenario exists that we may have an obstacle that is presented over a needed waypoint which
+ would interfere with the Search Area Task.
+Expected:
The plane should avoid the obstacle and should be able to cover the search area at the same
+ time as avoiding the obstacle. The JSON object returned by the _JAM HTTP server should present
+ all obstacles within the search area grid.
+ + From b3a89cdc0a0dbcb0bb29fb5398d10352d7d6e41c Mon Sep 17 00:00:00 2001 From: David Kroell Date: Wed, 13 Jan 2016 18:09:41 -0500 Subject: [PATCH 2/2] Update test_cases.md --- test_cases.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/test_cases.md b/test_cases.md index 4894cf9..45bac1a 100644 --- a/test_cases.md +++ b/test_cases.md @@ -4,7 +4,7 @@ These are the test cases to be used for testing the DROPS client along with the One Stationary Obstacle ----------------------- Description: One stationary obstacle in the search area grid.
-Expected:
That the plane will avoid the obstacle and the goal
+Expected: That the plane will avoid the obstacle and the goal
will be on the path that the plane was origionally going to travel.
_JAM's HTTP server should return a JSON obsject with an element in
the stationary array under obstacles.
@@ -13,7 +13,7 @@ One Stationary Obstacle Two Stationary Obstacles ------------------------ Description: One stationary two obstacles in the search area grid, which will be in close proximity.
-Expected:
The DROPS client should come up with a path that avoids both obstacles and
+Expected: The DROPS client should come up with a path that avoids both obstacles and
the _JAM HTTP server would return a JSON object that contains both obstacles in the stationary
obstacle array.
@@ -21,20 +21,20 @@ Two Stationary Obstacles One Moving Obstacle ------------------- Description: One moving obstacle in the search area grid.
-Expected:
New path should avoid th obstacle and the JSON object returned from the _JAM HTTP
+Expected: New path should avoid th obstacle and the JSON object returned from the _JAM HTTP
server should contain the obstacle in the moving obstacle array.
Two Moving Obstacles -------------------- Description: Two moving obstacles in the search area grid, which will be in close proximity.
-Expected:
New path should avoid both moving obstacles and the JSON object returned from the _JAM HTTP
+Expected: New path should avoid both moving obstacles and the JSON object returned from the _JAM HTTP
server should contain both obstacle in the moving obstacle array.
Stationary Obstacle over Defined Waypoint ----------------------------------------- Description: The scenario exists that we may have an obstacle that is presented over a needed waypoint which
would interfere with the Search Area Task.
-Expected:
The plane should avoid the obstacle and should be able to cover the search area at the same
+Expected: The plane should avoid the obstacle and should be able to cover the search area at the same
time as avoiding the obstacle. The JSON object returned by the _JAM HTTP server should present
all obstacles within the search area grid.