/Testing_Automation_Framework__web-app

Testing Automation Framework of web application "Address book" (Python, Pytest, Selenium, Docker, Bash).

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Testing automation framework for web-app "Address book"

Technologies stack: docker, pytest, python, selenium

Structure:

/add - pre-requirements /lamp - test web-app (lamp) and selenium under docker images (containers)
/framework - testing automation framework
/framework/test - tests (test's methods) under pytest framework

URLs:

http://127.0.0.1:4444/wd/hub - selenium server
http://127.0.0.1:80/index.php (443) - CMS joomla
http://127.0.0.1:80/addressbook/index.php - test web-app

Quick start:

/lamp/run_lamp.sh - build (firstly) and run (usual) docker containers with web-app instance