Document toolboxDocument toolbox

Header

Troubleshooting

Few Objects Appear as Deleted After QAS Upgrade to 9.0.3835

After upgrading to Qualitia 9.0.3835, some objects appear as "Deleted" because the utility for adding properties like smartLocator was not executed.

Steps to Resolve:

  1. Run the JavaScript Utility:

    • Use the provided JavaScript utility while Qualitia is still open.

    • While executing the utility, ensure you specify the correct objects directory path.
      Example:
      C:\\Users\\user.name\\AppData\\Local\\Qualitia Automation Studio - Client\\workspace\\projects\\web_upgradetesting\\artifacts\\objects

  2. Re-index the Project:

    • After updating the object JSONs, go to the Settings tab in Qualitia and re-index the project.

    • Validate the objects within the test case/task steps. The "Deleted" object placeholders should be replaced with the correct object names.

  3. Commit and Push the Changes:

    • Close Qualitia and open Git Bash in the workspace/projects directory.

    • Run the following Git commands:

      • git add artifacts/objects

      • git commit -m "Update object JSONs"

      • git push
        (If prompted for credentials, use: qualitiasupport as the username and support123 as the password.)

  4. Cleanup and Verification:

    • Delete the artifacts/validation folder.

    • Re-launch Qualitia and verify that the deleted objects issue is resolved.

Prerequisite:

  • Ensure Node.js v18.20.4 is installed on the machine to run the utility. You can download it from the official Node.js website.

Utility Script:

Footer