Releases: Omenia/robotframework-whitelibrary
Releases · Omenia/robotframework-whitelibrary
v1.6.0
Enhancements
- Added timeout option to
Attach Application..
keywords (#149)
New keywords:
Get Combobox Selected Text
(#152)Get Listbox Selected Text
(#152)Select Listview Row By Text
Right Click Listview Row By Text
Double Click Listview Row By Text
Fixes
- Fixed encoding issue in error messages (#153)
v1.5.0
Enhancements
- Added possibility to override the default location for screenshots taken by WhiteLibrary, using an optional library argument
screenshot_dir
or keywordSet Screenshot Directory
(#117)
New keywords:
Click Toolstrip Button By Index
Set Screenshot Directory
(#117)Wait Until Item Does Not Exist
Wait Until Item Exists
Backwards incompatible changes:
- Error messages for keywords
Window Should Be Maximized
,Window Should Be Minimized
andWindow Should Be Restored
updated to include the string representation of the found window state (#125) - Optional argument of
Window Should Be Restored
renamed to match the other state verification keywords:window_title
->locator
v1.4.0
Enhancements
- Support more search strategies for finding windows (id, class_name, window object) (#93)
- New optional x, y offset arguments for click keywords (#94)
- Possibility to use item object instead of locator (#104)
- Keywords now evaluate boolean arguments in the same way as Robot Framework BuiltIn library
New keywords:
-
Keywords for enabled status (#109)
- Item Should Be Enabled
- Item Should Be Disabled
-
Keywords for list controls (#111)
- Combobox Should Contain
- Combobox Should Not Contain
- Listbox Should Contain
- Listbox Should Not Contain
-
Tab keywords (#113)
- Get Tab Pages
- Select Tab Page By Index
-
- Maximize Window
- Minimize Window
- Restore Window
- Window Should Be Maximized
- Window Should Be Minimized
- Window Should Be Restored
- Get Application Windows
- Get Desktop Windows
- Get Window Title
- Window Title Should Be
- Window Title Should Contain
Fixes
case_sensitive
argument worked incorrectly in keywordsButton Text Should Be
andButton Text Should Contain
(True was interpreted as case insensitive and False as case sensitive)
v1.3.0
Enhancements
New keywords:
-
Click Item In Popup Menu
(#79) -
Close Window
(#80) -
Mouse action keywords (#81)
Drag And Drop
Get Mouse Location
Get White Drag Step Count
Mouse Click
Mouse Double Click
Mouse Left Button Down
Mouse Left Button Up
Mouse Right Click
Mouse Right Double Click
Move Mouse
Set Mouse Location
Set White Drag Step Count
-
Keywords for ListView (#82)
Double Click Listview Cell
Double Click Listview Cell By Index
Double Click Listview Row
Double Click Listview Row By Index
Get Listview Cell Text
Get Listview Cell Text By Index
Get Listview Row Text
Get Listview Row Text By Index
Right Click Listview Cell By Index
Right Click Listview Row
Right Click Listview Row By Index
Select Listview Cell
Select Listview Cell By Index
Select Listview Row
Listview Cell At Index Should Contain
Listview Cell At Index Should Not Contain
Listview Cell Should Contain
Listview Cell Should Not Contain
Listview Cell Text At Index Should Be
Listview Cell Text At Index Should Not Be
Listview Cell Text Should Be
Listview Cell Text Should Not Be
Listview Row Should Contain
Listview Row Should Not Contain
Listview Row At Index Should Contain
Listview Row At Index Should Not Contain
Fixes
- Set timeout not correctly logged (#86)
v1.2.0
Enhancements
- New
type:value
locator syntax (#52) Launch Application
accepts arguments (#66)- New keywords:
Get Item
(#57)Get White Busy Timeout
Get White Double Click Interval
Get White Find Window Timeout
Right Click Listview Cell
Select Listbox Index
Select Listview Row By Index
Set White Busy Timeout
Set White Find Window Timeout
Set White Double Click Interval
Fixes
- Error with kwargs when using DynamicCore with Remote interface (#45)