Skip to content

v0.4

Latest
Compare
Choose a tag to compare
@imsardine imsardine released this 07 Oct 21:51
· 31 commits to master since this release

Introduce Open Session and Close Session to enable execution of multiple test cases in a session. The following two capabilities are needed:

  • autoLaunch: false - Do not launch the app at session creation. (Open Session)
  • noReset: true - Open App can control whether to reset app state between test cases.

Prior to v0.4:

+- Suite Setup:
|
|  +- Test1 Setup: Open App | device_id | alias
|  |
|  +- Test1 Teardown: Close App
|    
|  +- Test2 Setup: Open App | device_id | alias
|  |
|  +- Test2 Teardown: Close App
|
+- Suite Teardown:

As of v0.4:

+- Suite Setup: Open Session | device_id | alias
|
|  +- Test1 Setup: Open App | reset
|  |
|  +- Test1 Teardown: Close App
|    
|  +- Test2 Setup: Open App | reset
|  |
|  +- Test2 Teardown: Close App
|
+- Suite Teardown: Close Session