Skip to content

Latest commit

 

History

History
148 lines (71 loc) · 3.26 KB

README.md

File metadata and controls

148 lines (71 loc) · 3.26 KB

Automated-Testing

Automated testing

This is a software testing Programme Created By hyperayoub

what is automated testing

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.

Requirement

Introduction to automatisation

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

Robotframework Overview

Architecture and concept Page Object Model (POM) RF installation The Xpaths Structure of a test fishier

Installation

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

f47a940140d3cf08aa01c58d6521a7b3-27

f47a940140d3cf08aa01c58d6521a7b3-29

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

File structure

f47a940140d3cf08aa01c58d6521a7b3-34

Documentation

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