Index
A
- acceptance test driven development (ATDD) / What is the Robot Framework?
- acceptance testing
- need for / The need for acceptance testing
- failures, identifying / Pinpoint application failure
- error rate, reducing / Reducing the error rate
- automation, providing / Providing automation and re-use
- test audit trail, creating / Creating the a test audit trail
B
- BDD
- about / Behavior-driven tests, Behavior-driven development
- Robot Framework, using / BDD using the Robot Framework
- behavior driven tests / Behavior-driven tests
C
- changes, in test outputs
- report title, customizing / Customizing the report title
- background color customization / Background color customization
- logging / Changing how much is logged
- report format / Changing the report format
- derived reports, creating / Creating derived reports
- reports, recreating / Recreating reports
- difference, viewing / Viewing differences
- result usage / Further result usage
- click method / Creating a custom Sikuli library
- collections / Collections
- custom Sikuli library
- creating / Creating a custom Sikuli library
D
- data-driven tests / Data-driven tests
- database
- testing / Testing the database
- desktop applications
- testing / Testing desktop applications
- desktop applications, testing
- Java Swing / Testing through objects – Java Swing
- Swing test / A Swing test
- dialog / Dialogs
- DRY(Dont Repeat Yourself) / External variable files
E
- elementtree library / Creating derived reports
- Exit For Loop
- using / Breaking off without finishing
- external data
- feeding / Feeding external data
- task set, iterating / Performing a set of tasks repeatedly within a test
- test automation / Application in test automation
- external variable files
- about / External variable files
- structure / Structure
- Python/Java files / Python/Java files containing variables
F
- file structure, tests
- about / Test file structure
- HTML format / HTML format
- TSV format / TSV format
- pipe separated format / Pipe-separated format
- ReStructuredText (reST) text format / Restructured text format
G
- generated files
- about / Generated files
H
- higher order test re-use
- about / Higher order re-use
- user keywords / User keywords
- test templates / Test templates
- user libraries / User libraries
- HTML format / HTML format
I
- image-based testing
- about / Testing through images
- Sikuli / Sikuli
- custom Sikuli library, creating / Creating a custom Sikuli library
- internal test re-use
- about / Internal re-use
- loops / Loops and flow control
- flow control / Loops and flow control
K
- keyboard driven test / Keyboard-driven tests
N
- network protocols
- testing / Testing network protocols
O
- Open Connection command / Telnet
- Operating System / Operating System
- output structure
- heading / Heading
- summary information / Summary information
P
- pipe separated format / Pipe-separated format
- pipe symbol ( | ) / Pipe-separated format
- plaintext format / Plaintext format
- process / Process
- pybot/jybot/ipybot commands / Separating files
- Pybot command / Command details
R
- remote test execution / Remote test execution
- REPL (Read Evaluate Print Loop) / Debugging through the REPL shell
- reports
- need for / The need for reports
- test run assessment / Quick-test run assessment
- result, comparing / Result comparison
- individual result detailing / Individual result detailing
- intelligent assessment / Intelligent assessment
- resource files
- about / Resource files
- structure / Structure
- ReStructuredText (reST) text format / Restructured text format
- robotdiff / Viewing differences
- Robot Framework
- about / What is the Robot Framework?
- ecosystem / The Robot Framework ecosystem
- installing / Installing and setting up the Robot Framework
- setting up / Installing and setting up the Robot Framework
- different runtimes support / Support for different runtimes
- Pybot command / Command details
- exercise / A small exercise
- using, for BDD / BDD using the Robot Framework
- Robot Framework, setting up
- source installation / Source installation
- one-click graphical installer / One-click graphical installer
- Java environment installation / Java environment installation
- Python package installation / The Python package installation
- Robot Framework ecosystem
- diagram / The Robot Framework ecosystem
- Tests & Data / The Robot Framework ecosystem
- Test Results / The Robot Framework ecosystem
- Robot Framework / The Robot Framework ecosystem
- Test tool driver / The Robot Framework ecosystem
- Testing Tool / The Robot Framework ecosystem
- End Application (System under test) / The Robot Framework ecosystem
S
- scalar variable collection / Loops and flow control
- screenshot / Screenshot
- Selenium / Selenium
- Selenium2Library
- using / Using the Selenium2Library
- Set Tags/Remove Tags keywords / Test statistics
- Sikuli / Sikuli
- sikuli / What is the Robot Framework?
- standard libraries
- about / Standard libraries
- collections / Collections
- dialogs / Dialogs
- Operating System / Operating System
- process / Process
- screenshot / Screenshot
- string / String
- Telnet / Telnet
- XML file / XML
- string / String
- Suds / Testing the web services
- summary information
- test statictics / Test statistics
- test details / Test details
- test execution log / Test execution log
T
- Telnet / Telnet
- test
- configuration files / Test configuration files
- test configuration files
- about / Test configuration files
- Suite initialization files / Suite initialization files
- external variable files / External variable files
- resource files / Resource files
- test setup / Test setup and teardown
- teardown / Test setup and teardown
- test outputs
- changes, making / Making changes in outputs
- tests
- naming conventions / Test naming conventions
- running, in random order / Test randomization
- file structure / Test file structure
- writing, approaches / Approaches towards writing tests
- coloring information / Test coloring information
- files, separating / Separating files
- tests naming conventions
- about / Test naming conventions
- execution order, creating / Creating an execution order
- tests writing, approaches
- about / Approaches towards writing tests
- keyboard driven test / Keyboard-driven tests
- data-driven tests / Data-driven tests
- Behavior driven tests / Behavior-driven tests
- test website module functionality / Automation and agile
- TSV format / TSV format
W
- web-based tests
- running / Running web-based tests
- Selenium2Library, using / Using the Selenium2Library
- debugging, through REPL shell / Debugging through the REPL shell
- web applications
- testing / Testing the web applications
- web applications, testing
- about / Testing the web applications
- Selenium / Selenium
- Robot Framework Selenium library / The Robot Framework Selenium library
- web services
- testing / Testing the web services
X
- XML file / XML