Package python-module-robotframework-pageobjects: Information
Source package: python-module-robotframework-pageobjects
Version: 1.1.9-alt1.git20150226.1.1
Build time: Mar 16, 2016, 04:05 PM in the task #161301
Category: Development/Python
Report package bugLicense: Free
Summary: Lets you use the page object pattern with Robot Framework and plain python
Description:
This Python package adds support of the Page Object pattern to Robot Framework & Robot Framework's Selenium2Library. The main point of using page objects is to factor out page implementation details (locators, UI details etc.) from the actual test suites. This makes the tests read more about the services a page offers and what's being tested instead of the internals of the page. It also makes your tests much more maintainable. For example, if a developer changes an element ID, you only need make that change once--in the appropriate page object. Each page object is simply a Robot library that inherits from this package's base Page class. These library classes can work independently of Robot Framework, even though they ultimately inherit from Robot Framework's Selenium2Library. This allows you to encapsulate page logic Robot libraries, but use those libraries in any testing framework, including Python unittest test cases.
List of rpms provided by this srpm:
python-module-robotframework-pageobjects (noarch)
python3-module-robotframework-pageobjects (noarch)
python-module-robotframework-pageobjects (noarch)
python3-module-robotframework-pageobjects (noarch)
Maintainer: Eugeny A. Rostovtsev
Last changed
March 13, 2016 Ivan Zakharyaschev 1.1.9-alt1.git20150226.1.1
- (NMU) rebuild with rpm-build-python3-0.1.9 (for common python3/site-packages/ and auto python3.3-ABI dep when needed)
Jan. 28, 2016 Mikhail Efremov 1.1.9-alt1.git20150226.1
- NMU: Use buildreq for BR.
March 6, 2015 Eugeny A. Rostovtsev 1.1.9-alt1.git20150226
- Version 1.1.9 - Added module for Python 3