Search icon CANCEL
Subscription
0
Cart icon
Cart
Close icon
You have no products in your basket yet
Save more on your purchases!
Savings automatically calculated. No voucher code required
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletters
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Robot Framework Test Automation

You're reading from  Robot Framework Test Automation

Product type Book
Published in Oct 2013
Publisher Packt
ISBN-13 9781783283033
Pages 98 pages
Edition 1st Edition
Languages
Author (1):
Sumit Bisht Sumit Bisht
Profile icon Sumit Bisht
Toc

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(Don’t 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
lock icon The rest of the chapter is locked
arrow left Previous Section
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $15.99/month. Cancel anytime