i18n tool for RF web testing
Internationalization Testing (i18n)
Library for Robot Framework automated web testing which support internationalization.
In the past, the test object of one acceptance test script based on Robot Framework was often limited to web page in one language. However, nowadays a web page may have multiple language versions for people live in different countries. Therefore, tester often need to write more repetitive test scripts, and the cost of testing will also increase.
So this library can allow a same test script run on different languages' websites.
By the way, this is the 2nd version of i18n. See my repository.
If you want see the 1st version,please go to ChuGP's repository.
pip install RF-i18n-tool
See more detail on RF-i18n-tool of PYPI.
How to use
- Set Additional Robot Framework arguments: (RED->Window->Preferences->Default Launch Configurations)
If you want to use the i18n default JSON language files:
-d out -L debug --listener %YOUR_PYTHON_PATH%/Lib/site-packages/i18n/listeners/I18nListener.py:YOUR_LOCALE:i18njson
Else if you want to use your own JSON language files:
-d out -L debug --listener %YOUR_PYTHON_PATH%/Lib/site-packages/i18n/listeners/I18nListener.py:YOUR_LOCALE
Your language files should follow the structure:
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Hashes for RF_i18n_tool-1.0.0-py3-none-any.whl