Documente Academic
Documente Profesional
Documente Cultură
Test Automation
• Robot Framework IDE: Graphical User interface that can help a lot in writing
and managing testcases and keywords written in Resource Files. IDE
contains a code editor, a complier and a debugger
- RIDE: Robot Integrated Development Environment used to design and run testcases
(Not compatible with the new Robot Versions ,Temporary Problem)
- Eclipse: Define testing environment
• Test Library: Test libraries provide the actual testing capabilities to Robot
Framework by providing keywords. There are several standard libraries that
are bundled in with the framework, and a bunch of separately developed
external libraries that can be installed based on your needs.
• Robot Framework test cases are created using a simple tabular syntax
• Test data is structured in four types of tables listed below:
Table name Used for Aliases
Setting table - Importing test libraries, resource files and variable files Setting, Settings,
- Defining metadata for test suites and test cases Metadata
Variable table - Defining variables that can be used elsewhere in the test data Variable, Variables
Test case table Creating test cases from available keywords Test Case, Test
Cases
Keyword table Creating user keywords from existing lower-level keywords Keyword, Keywords,
User Keyword, User
Keywords
• Method or Function that can be used to test or help test one aspect of System
under Test
• Keywords can be
- Built-in with Robot Framework
- Self developed to execute a certain function
Eclipse
Should be installed with Virtual machine
Robot Framework installation
Python
• To get the UTE Libraries the following command shall be written in the
Terminal:
- svn checkout --username {nsn_login} https://ulisop10.emea.nsn-
net.net/isource/svnroot/robotlte/trunk (access is needed)
• Linux Wireshark