Version 3.2.0
Added
- Bump supported versions:
- Jira LTS from 8.5.6 to 8.5.8
- Confluence LTS 7.4.4 (new)
- Custom dataset filtering feature.
- Support of self-signed SSL certificate -
secure: True/False
toggle in.yml
configuration files. - Check if a run has app-specific actions in results_summary.log.
- Different levels of warnings and errors logging into bzt.log.
- Check if the toolkit executed against Bitbucket Server.
- Force set a language for Selenium scripts to English.
Fixed
- Locust scripts error handling.
- Fail immediately subsequent locust actions if login action failed.
- Bitbucket Selenium scripts case when a pull request has conflicts.
- Confluence JMeter and Locust scripts to run with a postfix.
- Confluence Selenium
write_content
method to not rely on a<p>
tag. - Removed
hipchat
requests from Confluence JMeter and Locust scripts. - Edge case when project key matched JQL reserved words.
Changed
- Redesigned User Guides:
- updated workflows
- improved sections order
- development and execution environment
- new examples for JMeter, Locust, and Selenium app-specific actions development
- Bump
bzt
version up to1.15.0
. - Bump
locust
version to1.2.3
. - Bump
chromedriver
version up to86.0.4240.22
to support Chrome browser version86
. - Bump downstream libraries' versions.
Upgrade instructions
git pull
frommaster
branch- activate virtual env for the toolkit (see README.md for details)
pip install -r requirements.txt