RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
...
Toclone or get a copy of a test case, then click the copy/clone icon in Action column in Available test cases table. Then user should provide a unique test case id, and user can edit the existing details and can add/remove/edit the test step details. By clicking the Save button the cloned test case will be added in Available test cases table, and it will not change the existing test case.
For Delete Test Case
By clicking the delete icon in Action column in Available test cases table, user can delete the test case.
Build utility in automatics is creating the frequently used steps as utility. The same utility can be injected in to any other testcases.
For example, if 4 steps are used in common for multiple testcases then user can club those steps into a build utility and then user can insert that utility into any other test cases.
The advantages of build utility are reuse and it decreases the effort for user to create the same steps again and again
Build utility can be created in the same way as build test case.
User can create build utility by clicking Build Utility tab under settings a shown below,
Settings --> Build Utility
First user should create the repeated steps as utility as shown above.
Then user can add that utility as a step while creating the test case as shown below,
If user want to include the utility in test case below steps should be followed,
Test constant here in automatics means the command or log file or any string that gets used more frequently is called as a test constant
We can declare the test constant once and can use the same in multiple places.
The main advantage of the test constant is it avoids the stabilization effort or test case developer can change the value at one place rather than spending effort on searching all the testcases that uses the string.
Also, whenever user changes any value of the test constant, it impacts all the testcases that are using that test constant.
So, while editing test constant one should be very careful as its impact might be huge
Test constant can be created through test constants page under settings tab. Settings → Test Constants
User should click on Add Constant button and add the constant name and constant value as shown below.
Constants name must be unique.
To add test constant in test case we need to use {{as the trigger. When user enters {{then all the test constants are listed under as shown below.
Test constants always starts with TC$ and user can select the test constant as per the requirement