Вы находитесь на странице: 1из 15

> HELLO.

ROBOT;

> Robot, Meet Testers;


> Testers, Meet Robot;

Rian Putra Mantovani


Rezi Rusnadiputra
Why do we pair?

Stronger opponents need two people to


be defeated
Introduction.robot
Generic Test Automation Framework

> Easy to Setup


> Easy to Learn
> Readable
Architecture.robot
File.robot

Suite Test Test Libraries RobotFramework Libraries

Test Case

Test Case Test Tools

Test Case

Application to Test
Setting.robot Installing Robotframework

Pre-requisite
$ pip install robotframework

$ pip install robotframework-appiumlibrary

$ pip install robotframework-selenium2library


Library.robot

String
Selenium2Library AppiumLibrary
Collections
Xvfb
Date Time
Sikuli
Process
FakerLibrary
DebugLibrary
CustomLibrary
Robot Keyword Structure

Keyword Arguments
Wait Until Element is Visible *Locator, timeout, error
Input Text *Locator, *text
Sleep *Time, reason

http://serhatbolsu.github.io/robotframework-appiumlibrary/AppiumLibrary.html
Test.robot
Test.robot
Extending the Library
CustLibrary.py
Running Robot Framework

To run your test

$ robot liputan6/tests/article.robot
$ robot bbm-robot/ios/tests
$ robot -t Login vidio/tests
$ robot --include login klik-dokter/tests
$ robot --exclude login bola/tests
$ robot --rerunfailed bintang/tests/output.xml
Report
Report
Thank you!

Вам также может понравиться