-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Origin Cause:
a) Python programming API need to be checked
b) Scratch visual programming is based on Python programming API(Which actually is a UDP protocol)
c) Test tool for UDP API is needed
d) Python is a great choice from evey aspect of software, and which is platform independent
e) Test is always the key of production.
Ref:
[1] Tello Function List for python API #17
Features:
a) [sequencially] test one by one case with a pause and manual confirmation
-- run one test case, API return check for command send
-- wait for result input
-- input pass/fail confirmation manually
b) [sequencially] test one by one case sequencially with a pause and without manual confirmation
-- run one test case, API return check for command send
-- wait for any key input and continue testing
c) [sequencially] test one by one case sequencially without a pause
-- API return check for command send
-- check if there is any response
d) [randomly] test one by one case sequencially with a pause and manual confirmation
-- run one test case, API return check for command send
-- wait for result input
-- input pass/fail confirmation manually
e) [randomly] test one by one case sequencially with a pause and without manual confirmation
-- run one test case, API return check for command send
-- wait for any key input and continue testing
f) [randomly] test one by one case sequencially without a pause
-- API return check for command send
-- check if there is any response
g) support test report
-- HTTP format???
-- including test configurations: with/without pause, manual confirmation or api return check, pass/fail, test case number, description, sequencially or randomly
Steps:
a) check if requirements is clear enough ==> discuss
b) decide if more issues should be opened ==> discuss, how many issues suggested?
c) detailed python test unit software design elements???? what tech-nouns used?
Note: Mandatory (NOT all) steps required for this specific issue to complete.