Coverart for item
The Resource Robot Framework Test Automation

Robot Framework Test Automation

Label
Robot Framework Test Automation
Title
Robot Framework Test Automation
Creator
Subject
Genre
Language
eng
Summary
Written in an engaging, easy-to-follow style, this practical guide will teach you to create test suites and automated acceptance Tests with the Robot Framework. If you are an automation engineer, QA engineer, developer or tester who is looking to get started with Robot Framework, as well as find a standardized testing solution, this book is ideal for you. No prior knowledge of Robot Framework or acceptance testing is required, although a basic knowledge of Python is required for few sections of the book
Member of
Cataloging source
IDEBK
http://library.link/vocab/creatorName
Bisht, Sumit
Dewey number
  • 629.8
  • 629.892
Index
no index present
LC call number
TJ211
Literary form
non fiction
Nature of contents
dictionaries
http://library.link/vocab/subjectName
  • Computer software
  • Python (Computer program language)
  • COMPUTERS
  • General
  • COMPUTERS
  • COMPUTERS
  • Python (Computer program language)
Label
Robot Framework Test Automation
Instantiates
Publication
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent
Contents
  • Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with the Robot Framework; Need for acceptance testing; Pinpoint application failure; Reducing the error rate; Providing the automation and reuse; Creating the a test audit trail; What is the Robot Framework?; The Robot Framework ecosystem; Installing and setting up the Robot Framework; Source installation; One-click graphical installer; Java environment installation; The Python package installation; Support for different runtimes; Command details
  • A small exerciseSummary; Chapter 2: Configuring a test project; Test naming conventions; Creating execution order; Test randomization; Test file structure; HTML format; TSV format; Plaintext format; Pipe separated formatting; Restructured text format; Test configuration files; Suite initialization files; External variable files; Structure; Python/Java files containing variables; Resource files; Structure; Test setup and teardown; Summary; Chapter 3: Further Test Customization; Automation and agile; Internal re-use; Loops and flow control; Flow control; Breaking off without finishing
  • Feeding external dataPerforming a set of tasks repeatedly within a test; Application in test automation; Higher order re-use; User keywords; Test templates; User libraries; Approaches towards writing tests; Keyboard-driven tests; Data-driven tests; Behavior-driven tests; Behavior driven development; BDD using the Robot Framework; Standard libraries; Collections; Dialogs; Operating System; Process; Screenshot; String; Telnet; Xml; Remote test execution; Summary; Chapter 4: Extending the Framework; Testing the web applications; Selenium; The Robot Framework Selenium library
  • Running web-based testsUsing the Selenium2Library; Debugging through the REPL shell; Testing desktop applications; Testing through objects -- Java Swing; A Swing test; Testing through images; Sikuli; Creating a custom Sikuli library; Other noteworthy libraries; Testing network protocols; Testing the web services; Testing the database; Summary; Chapter 5: Generating Reports; Need for reports; Quick test run assessment; Result comparison; Individual result detailing; Intelligent assessment; Generated files; Output structure; Heading; Summary information; Test statistics; Test details
  • Test execution logTest coloring information; Separating files; Making changes in outputs; Customizing the report title; Background color customization; Changing how much is logged; Changing the report format; Creating derived reports; Recreating reports; Viewing difference; Further result usage; Summary; Index
Control code
862362717
Dimensions
unknown
Extent
1 online resource
Form of item
online
Isbn
9781306069489
Media category
computer
Media MARC source
rdamedia
Media type code
  • c
http://library.link/vocab/ext/overdrive/overdriveId
538199
Specific material designation
remote
System control number
(OCoLC)862362717
Label
Robot Framework Test Automation
Publication
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent
Contents
  • Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with the Robot Framework; Need for acceptance testing; Pinpoint application failure; Reducing the error rate; Providing the automation and reuse; Creating the a test audit trail; What is the Robot Framework?; The Robot Framework ecosystem; Installing and setting up the Robot Framework; Source installation; One-click graphical installer; Java environment installation; The Python package installation; Support for different runtimes; Command details
  • A small exerciseSummary; Chapter 2: Configuring a test project; Test naming conventions; Creating execution order; Test randomization; Test file structure; HTML format; TSV format; Plaintext format; Pipe separated formatting; Restructured text format; Test configuration files; Suite initialization files; External variable files; Structure; Python/Java files containing variables; Resource files; Structure; Test setup and teardown; Summary; Chapter 3: Further Test Customization; Automation and agile; Internal re-use; Loops and flow control; Flow control; Breaking off without finishing
  • Feeding external dataPerforming a set of tasks repeatedly within a test; Application in test automation; Higher order re-use; User keywords; Test templates; User libraries; Approaches towards writing tests; Keyboard-driven tests; Data-driven tests; Behavior-driven tests; Behavior driven development; BDD using the Robot Framework; Standard libraries; Collections; Dialogs; Operating System; Process; Screenshot; String; Telnet; Xml; Remote test execution; Summary; Chapter 4: Extending the Framework; Testing the web applications; Selenium; The Robot Framework Selenium library
  • Running web-based testsUsing the Selenium2Library; Debugging through the REPL shell; Testing desktop applications; Testing through objects -- Java Swing; A Swing test; Testing through images; Sikuli; Creating a custom Sikuli library; Other noteworthy libraries; Testing network protocols; Testing the web services; Testing the database; Summary; Chapter 5: Generating Reports; Need for reports; Quick test run assessment; Result comparison; Individual result detailing; Intelligent assessment; Generated files; Output structure; Heading; Summary information; Test statistics; Test details
  • Test execution logTest coloring information; Separating files; Making changes in outputs; Customizing the report title; Background color customization; Changing how much is logged; Changing the report format; Creating derived reports; Recreating reports; Viewing difference; Further result usage; Summary; Index
Control code
862362717
Dimensions
unknown
Extent
1 online resource
Form of item
online
Isbn
9781306069489
Media category
computer
Media MARC source
rdamedia
Media type code
  • c
http://library.link/vocab/ext/overdrive/overdriveId
538199
Specific material designation
remote
System control number
(OCoLC)862362717

Library Locations

    • Ellis LibraryBorrow it
      1020 Lowry Street, Columbia, MO, 65201, US
      38.944491 -92.326012
    • Engineering Library & Technology CommonsBorrow it
      W2001 Lafferre Hall, Columbia, MO, 65211, US
      38.946102 -92.330125
Processing Feedback ...