Turn your manual testers into automation experts! Request a DemoStart testRigor Free

Release Notes: PDF viewer, Load Testing, step measurements, Chrome Extension (Phase 2)

Last week, we released several new features.

PDF Viewer

  • We added a new setting that allows Chrome and Firefox to open PDFs in the browser PDF VIEWER.
    • Navigate to Settings -> Advanced.
    • Scroll down to the “PDF Preview” section.
    • Enable the option “Allow PDF preview in browser window” to allow browsers to open PDF.
  • As the default, this option is disabled.
  • This setting was only changed in Chrome and Firefox, because the “open PDF” feature was disabled on these browsers to solve past issues.
  • The other browsers will open PDFs in the browser by default.

Load Testing

  • We added a new section for load tests to check the errors raised during the execution.
  • We also added a new feature so that, now when a step fails during the load test, we will take a screenshot (in addition to the error details) and compare it to the one on the baseline.
  • On the servers graph, you can now also check the number of issues for different categories raised in that moment of the timeline.

Performance

  • We added a new option on settings (on by default) to measure the time each step takes.
  • This new measurement can be viewed under the description of each step.
  • It can be disabled in Settings -> Speed Optimizations -> Performance -> Measure time between steps.

Chrome Extensions

    • We’ve completed the second phase in allowing users to test their Chrome extensions..
    • New command to open extension directly in a new tab
      • Example:
open extension "EXTENSION_NAME"
  • EXTENSION_NAME is the name assigned to the extension when it was added in Settings -> Integration -> Chrome extension in testRigor.

CI/CD (Overriding settings via API )

  • We have added a section called Settings Schema in the CI/CD Integration tab. These commands in JSON format allow users to change their suite settings when requesting a retest via API.
  • The preferences on the API request will not change the preferences of the application. They will only apply to that specific task created via API.
  • Not all preferences can be changed by the API request: We added a new constant SETTINGS_ALLOWED_CHANGE_BY_RETEST_API that is an array with the name of fields that can be changed.
  • There is also a section called Current Settings JSON, which provides a quick access view of the suite’s current settings.