I CAN TEST YOUR WEB APPLICATION
This testing app was writen for a customer who needed a quick demo.
they've asked for creating 12 automation steps on GitHub, as an example.
Written from scratch
Extra tools used for the automation app:
About the project:
SPA Application (single page application), intended only for mobile use.
The project included a login page, a dashboard with specific information page, multiple display and configuration pages:
* 6 pages with various calendar and config information.Tests were ran on the testing env with Jenkins CI.
My biggest challenge on this project, was working with drag and drops. For example, on a specific month, day you could set multiple options in various day that needed specific checks.
Another challenge for this project was that, this project had 2 distinct testing environments. This way, the testing was being done with a proxy and with 2 domains. Each domain had a configuration file, and each domain was tested with different testing data.
This way, for all my tests, I had to use JSON passed data which resulted in very modular tests.
For this project, I’ve changed the official structure, and I’ve made everything as a module. This structure helps focusing and separating test cases, and test files, and making each test independently modular of each other.
All the tests are running through the same config
All the test data is being logged and stored in a database, for later reading and checking.
The build should not be successful if not all the functionality tests are passed.
Having a question ? Simply get in touch with me.
Talk with a Tester now.
Resume: download PDF
Some of my engineering profilesfacebook, github, stackoverflow, or upwork.
Crafted with love by Fabien @2012-2021.