bzt 1.15.0 released

142 views
Skip to first unread message

grey fenrir

unread,
Sep 3, 2020, 5:34:06 AM9/3/20
to codename-taurus
Congratulation!

Let me introduce new Taurus tool v1.15.0
Main features & fixes:
  • allow to use new Apiritif external logging feature (to debug Selenium tests)
  • support variables in the Apiritif loop
  • implemented support for parent context in foreach loop for Apiritif tests
  • support some loop fields for Apiritif
  • support Lightning Components using Shadow locator (Selenium tests)
  • allow to set up Firefox proxy in Selenium test
  • add pip-installer service (to install necessary package from yaml)
  • support RTE Jmeter plugin
  • improve Apiritif/Selenium Data Sources (CSV files):
    • detect quoting
    • support encoding
    • add tab synonym as delimiter
  • support PassFail criteria in Cloud
  • improve environment variables resolving
  • move to modern Locust tool
  • move to up-to-date Chrome Driver
  • support Python v3.8 on Linux/Mac
  • allow to specify where exactly Shellexec must be processed (Cloud or Local)
  • fix resource files gathering in once block for Cloud Provisioning
  • improve Cloud test status reporting (add some missed statistics)
  • update pyvirtualdisplay dependency
  • fix frames/windows switching in selenium tests
  • fix assertDialog action treating (for selenium test)
  • fix get_locator behavior for selenium tests (to avoid "Unable to locate element" error in report)
  • fix dialog replace call (selenium logic)
  • fix locust jtl errors (tool log writing specific)
  • fix usage statistics order on gettaurus.org
  • improve docs:
    • describe artifact directory (folder for test results & logs)
    • describe custom python packages install process on Windows

Feel free to update)

---
Taras

Adam Kuczkowski

unread,
Sep 3, 2020, 9:48:07 AM9/3/20
to codename-taurus
Windows prevents the 1.15.0 install from running on my machine. It says the publisher is unknown. The 1.14.2 install works fine. 

Full message
Windows protected your PC
Microsoft Defender SmartScreen prevented an unrecognized app from starting.
App: TaurusInstaller_1.15.0_x64.exe
Publisher: Unknown publisher

Thanks,
Adam

grey fenrir

unread,
Sep 7, 2020, 7:19:16 AM9/7/20
to codename-taurus
Hello Adam
We know this problem. I doubt the struggling with microsoft paranoid defender has matter at the moment so you can just ignore this warning.

---
Taras

kiran Dasari

unread,
Feb 1, 2022, 8:45:30 AM2/1/22
to codename-taurus
Hi,
How to  handle Shadow Locators using Blazemeter UI functional testing? Can we get some insights on this.

Regards,
Kiran Dasari

DT

unread,
Feb 1, 2022, 9:46:27 AM2/1/22
to codename-taurus
First of all this question doesn't seem to be related to Taurus, maybe it worth considering raising it in BlazeMeter Forum instead?

Coming back to the question itself: you can try recording it using Blazemeter Chrome Extension, there is "Start Recording" button in BlazeMeter GUI functional test.

Untitled.png

I quickly tried it against https://polymerlabs.github.io/wc-demos/ page and it seems to work without issues. 

Also you have "Script Eval" action which can execute arbitrary JavaScript so you could do something like: document.querySelector('your-selector-here').shadowRoot.querySelector('your-another-selector-here').click()
Reply all
Reply to author
Forward
0 new messages