Open michaelkohn opened 2 months ago
@michaelkohn I updated the description based on our discussion - but I've removed the last task as it needs to be done on the VM running the rests
Setup WebdriverIO, and Appium, etc.
Also I can commit to finishing this work this week
@latin-panda I have a qq on this do we have a folder in cht-core where we want the tests to live or we need to create one? I'm assuming that's what we wanna call 'apdex-automation-tests`?
do we have a folder in cht-core where we want the tests to live or we need to create one?
@ralfudx It can be in the /performance. Create a new folder called apdex-score
. Once you make the first PR, Lorena and Diana will give you feedback.
The commands to run CHT stuff are here; you can put the new command after L50 which is just after our existing e2e commands.
I see a bullet for Tests clean-up and refactoring
in the ticket description. I recommend keeping the first PR with the minimum because if you put everything, you might get a lot of feedback in one go and extend the development of the PR. The idea is to move the work to CHT gradually and merge fast. If you need at least 1 test to set up the automation, you can pick the simplest one.
Edit: On Wednesday, I'll be working on: Script to use the settings and fill up forms
I'll have a ticket for me next week.
@ralfudx can we close this issue?
We want to move the current test automation set-up for the Apdex performance testing workflows from wdio-appium-tests repository to the
cht-core
repository. As part of this, we want to complete the following tasksapdex-automation-tests
initial-setup
from the new branch and then add the current running implementation of tests for the five different configscht-core
and any necessary capabilities configuration both for emulators and physical devicesinitial-setup
branch toapdex-automation-tests
branch and include reviewers