Subject7 version 8.15.4 - 9/18/2020

Subject7 version 8.15.4 has the following enhancements and bug fixes:

  • Introduced major changes to project management which allows for easier management of applications, teams, and assets on the platform:
    • ‘Default’ project is used to share assets across projects whereas other projects can be used for specific applications or teams. You can navigate between projects using the drop-down list on the top right corner of the screen
    • Admins can create groups and add specific users in these groups by going to User & Group Management (under top menu Administration -> User & Group Management)
    • Admins can assign groups to different projects under Project Management (under top menu Administration -> Project Management)
    • Admins can add users directly to a project if they do not wish to use groups
    • Admins have access to all projects including existing ones and can switch between them using the ‘project’ drop-down list on the top right corner of the screen. Non-admins can see ‘Default’ project assets and assets that are only part of the project they are assigned to
    • Admins can use ‘Project’ filter to look for particular assets in other projects regardless of which project the admins are located in
    • Copying assets to other projects and changing projects for existing assets is currently not available and will be ready in the next release
  • Enhanced Commands Editor with ability to write your own steps using the Editor with the help of auto-complete snippets (This is in Beta, so we suggest not to apply steps from the editor into important production data)
    • For example, you can enter “goto_url / web.click / web.fill” and you will see the below snippets that you can use by pressing ‘Enter/Tab’ on your keyboard:
      • web.goto_url    snippet
      • web.click           snippet
      • web.fill              snippet
    • With the help of ‘Tab’ on your keyboard, you can navigate to different parts of the snippet and modify it to complete your step
    • Once finished, you can validate your script by pressing Validate to make sure that the step is correct. Afterwards, you can click Apply to convert the script into steps
  • Enhanced Commands Editor with functions to Revert all changes, Undo and Redo changes and Show Changes between original script and modified script. This can be useful if users want to modify their existing test case script in the editor and review the changes before saving them. You can undo any changes you did to the script from the moment you opened it (This is in Beta, so we suggest not to apply steps from the editor into important production data)
  • Introduced a new History feature which allows users to push different commits (versions) of their test cases into the server (Beta). This will help users compare the different versions based on the commits they pushed into the server. You can access history by clicking on History icon in your test case (between Data Set and Advanced View)
  • Moved ‘Lock Account’ feature from User Management to Account Preferences
  • Added a new message that appears when the account is locked by the admin and other users try to access the platform
  • Added an ability for File_Upload command to upload files using a URL in addition to using an existing file uploaded through the platform
  • Added new variables (@system.key.enter / @system.key.tab / @system.key.delete) that can be used to perform keyboard interaction and removed the existing ENTER/TAB/DELETE which were used previously because they prevented using ENTER/TAB/DELETE as values
  • Added a new threshold text box in Compare command with Image to determine image similarity. This command has a range of 0.0 and 1.0 where the lowest ranges are used in cases where the images are very similar
  • Added support for ‘Clear’ on Desktop_Fill command. Users can now activate this checkbox to clear a focused element or element defined by a Sikuli locator before entering the value
  • Added support for hotkeys to be used in Desktop_Fill command. Users can now enter (@system.key.enter / @system.key.tab / @system.key.delete) in the ‘Value’ field to simulate pressing ENTER, TAB, or DELETE
  • Added support for file names to appear in logs when executing desktop test cases locally
  • Added support for Sikuli locator name to be automatically copied from the uploaded file name into the Sikuli locator creation screen
  • Changed the title of ‘User Management’ to ‘User & Group Management’
  • Added ‘Project’ field to several parts of the platform including all reports under Reporting menu
  • Fixed issues with data set ‘Delete All’ button which previously deleted all data sets including the default one
  • Fixed an issue with down arrow in local player for adding steps which was previously clickable in test cases locked by other users
  • Fixed an issue with warning that appears when execution speed does not meet the limits set by the admin
  • Fixed an issue with horizontal scrolling in data templates under specific resolutions
  • Fixed an issue with rerun failures not sending failed executions to be queued
  • Fixed an issue with exporting particular test suite which previously displayed an error
  • Fixed issues with exporting test cases that use code snippets, Sikuli locators and file uploads
  • Fixed an issue with independent execution results filtering timing out during search
  • Fixed an issue with Function creation which previously moved view to test case after saving the function
  • Fixed a visual issue with local player Check for updates screen
  • Fixed visual formatting of informative messages in timeouts
  • Fixed an issue with wrong message appearing in non-admin users when unlocking functions belonging to other users
  • Fixed an issue with browser mismatch in Execution Sets and filters
  • Fixed an issue with project deletion kicking user out of session
  • Fixed an issue with page and locator timeouts allowing null value in User Preferences and Account Preferences
  • Fixed an issue with cloud executions failing when used with IE browser
  • Fixed an issue with locator creation from function throwing error
  • Fixed an issue with reporting auto-refresh value set to ‘0’ in new users
  • Fixed an issue with History commit selection (BETA)
  • Fixed an issue with History Push button being active upon selecting a committed change (BETA)
  • Fixed a visual issue with reporting auto-refresh message
  • Fixed an issue with Email Notifications not sending emails
  • Fixed an issue with User & Group Management throwing error when creating a group
  • Fixed visual issue with Internet Explorer selection in various parts of the platform
  • Fixed an issue with reports not generating for Check_508 command in cloud runs when a custom caption is added
  • Fixed an issue with View Suite icon which previously disappeared
  • Fixed issues with Cross Browser reports tool-tips and empty fields in the exported files
  • Fixed an issue with deleting a field and adding a new field in data templates
  • Fixed an issue with variable popup display in Fill command when creating two functions with Set_Var steps
  • Fixed an issue with mismatch between Usage Metrics and User & Group Management
  • Native Mobile Testing: added Android ‘Back’ button functionality in MOBILE_TAP command
  • Advanced Editor: Added snippet for Android Back button to Advanced editor under Mobile_Tap command
  • Advanced Editor: Fixed an issue in advanced editor not allowing hyphens in locator names
  • Advanced Editor: Fixed an issue in advanced editor validation not showing success/error messages
  • Advanced Editor: Fixed an issue with some commands in advanced editor which were missing double quotes
  • Chrome driver is upgraded to version 85.0.4183.83 and supports Chrome version 85
  • Edge Chromium driver is upgraded to version 85.0.564.44 and supports Edge version 85
  • Some other minor enhancements and bug fixes
Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments

  • Avatar
    Dominic Luminello

    Hi,
    I do not see the new 'History' feature icon in this release.

    0
    Comment actions Permalink
  • Avatar
    Joseph Hamdan

    Hi Dominic,
    Instructions will soon be sent for setting up History.
    Regards,
    Subject7 Team

    0
    Comment actions Permalink

Please sign in to leave a comment.