myBluePrintQATest
Automation Test developed for myBluePrint ca
- Pre-requisites:
- JDK 1.8
- Maven
- allure
- You can run it through either command line or Eclipse IDE.
- 1. Just Clone the directory and fire a command in command prompt: "mvn clean test verify" in case you want to execute tests and open generated report by default in a temp directory to your system
- 2. You have to install "allure for command line" from here: https://docs.qameta.io/allure/#_commandline and then you can fire command "mvn clean test allure:report" and then "allure open reports/allure-report" and it will open the report generated to "reports/allure-report" folder relative to your cloned test project directory.
OR
- POM.XML has all the information which used in generating reports, cleaning directories before each run, dependencies for project, etc.
- run.bat file used explicitly called from maven so that user not have to open it separately to see report generated in temp directory.
For your convenience I've kept a folder "reports/allure-report" in this project which is genereated report itself, but to see it you have to use option 2 above which is, do installation of "allure" from the given link and just fire command: "allure open reports/allure-report".
Also I have added Test Execution Video: "myBluePrintTestExecutionVideo.mp4".
You can also look at other Execution Videos, basically a demo for you w.r.t
"E2E API Test Automation": E2E-APIAutomationAndReportingDemo.mp4
"E2E Test Automation Using RobotFramework": E2E-TestAutomationAndReportingDemo.mp4.
These are developed by me.
code for above API Test Automation and Robot Framework Not yet uploaded on Git.
Also I urge you to have a glance at my other repositories which you can look at these links below:
These will give you a glance about my capabilities and experience I can add in your team. I just used TestNG and basic concepts to deliver/develop this coding test which doesn't include page object model, etc but that doesn't mean I don't know. This is just because of the time crunch I'm having this time due to multiple releases.For your convenience I've attached some of the screenshot of allure reports here:
- Report snaphost1: https://ibb.co/NryrnyN
- Report snaphost2: https://ibb.co/D8hFXg7
- Report snaphost3: https://ibb.co/zr1KcLK
- Report snaphost4: https://ibb.co/RGKWzBc