Releases: webship/webship-js
1.0.33
In this release, the request URL package has been switched from Request to Axios due to the deprecation warning '[email protected]: request has been deprecated.'
Changes since Webship-js 1.0.32:
- Switched the URL request package from Request to Axios #170
- Changed assertion that input text field should contains a specific value to be by its label #167
Fixes since Webship-js 1.0.32:
1.0.32
This release is about adding step definitions to find elements by their attributes, using their direct attribute for input textbox and dropdown list elements, and changing the main step definitions to find elements by their labels.
Added since Webship-js 1.0.31:
- Added a step definition of selecting the option in the dropdown list field by its attributes
- Added the get element part using its direct attribute format
- Added assertion that element does not exist on the current page by its attribute
- Added assertion that element exists on the current page by its attribute
- Added assertion that input text does not contain a specific value by its attributes
- Added assertion that input text contains a specific value by its attributes
Updates since Webship-js 1.0.31:
Changed since Webship-js 1.0.31:
- Changed the assertion that the element does not contain a specific CSS style
- Changed the command of select the option in the dropdown list field to be by its text label
- Changed assertion that element contains a specific CSS style
- Changed assertion that element does not exist on the current page by its label
- Changed assertion that element exists on the current page by its label
- Changed the assertion that input text does not contain a specific value to be by its label
- Changed assertion that input text contains a specific value to be by its label
1.0.31
This release is about adding button clicks according to their attributes, modifying link clicks according to text, adding link clicks according to its attributes, and fixing error response 500, Google Chrome path download, modifying button clicks according to text.
Added since Webship-js 1.0.30:
- Added a step definition when I click link by the attribute name
- Added a step definition filling the input textbox with value by its attribute
- Added Fill input type text with empty value by its attribute step definition
- Added a step definition Fill in value for input type text by its attribute
- Added step definition to fill form fields of type input Text with the provided table according to their attributes
Updates since Webship-js 1.0.30:
- Updated the fill input text function to be by label instead of a specific attribute
- Updated Fill input type text with empty value by its Label step definition
- Updated Fill in value for input type text by its Label step definition
- Updated the step definition to fill form fields of type input Text with the provided table according to their labels
- Updated Github Action CI pipeline
Fixes since Webship-js 1.0.30:
1.0.30
1.0.29
1.0.28
1.0.27
1.0.26
1.0.25
1.0.24
- Updated nightwatch from ~2.0 to ~3.0
- Updated nodejs from 16.x to 18.x
- Added Example When I go to the homepage
- Added checkbox check input checked by class
- Added Build-Status and Coverage for Bitbucket badges
- Updated commands and assertions for Nightwatchjs 3 compatibility
Full Changelog: 1.0.23...1.0.24