This is a software testing Programme Created By hyperayoub
Automated testing is a software testing technique in which computer programs and tools are used to automate the execution of test cases and the comparison of actual outcomes with expected outcomes. This approach to testing is an essential part of the software development process and quality assurance.s.
Why and at what level to automate? Benefits and costs of automation the characteristics of good automation Automation process in a project The main causes of stopping an automated test
Architecture and concept Page Object Model (POM) RF installation The Xpaths Structure of a test fishier
How to install Robotframwork
Download python:
https://www.python.org/downloads/
chrome-driver: (Don't forget to add it in the path )
https://sites.google.com/chromium.org/driver/downloads?authuser=0
on your terminal (cmd) :
pip install selenium
python -m pip install --upgrade pip
pip install robotframework
pip install robotframework-seleniumlibrary
in vs-code install this extension first
Documentation Robot Framework : https://github.com/robotframework/HowToWriteGoodTestCases/blob/master/HowToWriteGoodTestCases.rst http://www.virtuousprogrammer.com/?p=264 https://github.com/idumpling/robotx/blob/master/docs/ROBOT_BEST_PRACTICE.md http://deusyss.developpez.com/tutoriels/Python/Robotframework/ https://github.com/ncbi/robotframework-pageobjects http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html
Librairies http://robotframework.org/Selenium2Library/Selenium2Library.html http://robotframework.org/robotframework/latest/libraries/BuiltIn.html http://robotframework.org/robotframework/#standard-libraries
extension: https://marketplace.visualstudio.com/items?itemName=robocorp.robotframework-lsp
https://marketplace.visualstudio.com/items?itemName=d-biehl.robotcode
Plugin Eclipse https://github.com/NitorCreations/RobotFramework-EclipseIDE/wiki