pusakatest
pusakatest is an automation testing tool
⚙️ installation
make sure node
& npm
already installed on your machine using these commands
$ node -v
v14.15.1
$ npm -v
6.14.8
clone this code to your local machine
$ git clone https://github.com/depapp/pusakatest.git
then install the dependencies (change your directory first to pusakatest
don't make a silly mistake)
$ npm install
💡 usage
there are 2 platforms that can be executed by this tool, web
& android
first thing first, you need to copy
all files on config
directory to your pusakatest
root directory
- then you can run this command to run the
web
automation
$ npm run dev-web
- if you're going to run the
android
automation, you have to start theappium
first and make sure there is connected Android device on your local machine
$ appium
[Appium] Welcome to Appium v1.20.1
[Appium] Appium REST http interface listener started on 0.0.0.0:4723
after that, you can run
$ npm run dev-android
📝 reporting
you have to make sure that allure
is installed on your machine
$ allure --version
2.13.7
this command will show you the report of your latest execution
$ npm run report