Skip to content

Releases: Omenia/robotframework-whitelibrary

v1.6.0

02 Sep 05:54
Compare
Choose a tag to compare

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

17 Jun 13:56
Compare
Choose a tag to compare

Enhancements

  • Added possibility to override the default location for screenshots taken by WhiteLibrary, using an optional library argument screenshot_dir or keyword Set 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 and Window 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

12 Mar 12:20
Compare
Choose a tag to compare

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
  • Window keywords (#93 & #98)

    • 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 keywords Button Text Should Be and Button Text Should Contain (True was interpreted as case insensitive and False as case sensitive)

v1.3.0

12 Feb 11:16
Compare
Choose a tag to compare

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

30 Jan 08:01
Compare
Choose a tag to compare

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)