How to upgrade AppVerify and rTester to version 8.4.0.1

This article provides steps to upgrade to AppVerify and rTester to version 8.4.0.1.

Check the current version you have and follow one of the two options:

Steps to upgrade AppVerify from version 8.4.0.0 to 8.4.0.1

  1. Download the AVSetup.exe file from Automai website.
  2. Run the setup file you downloaded with administrator privileges.
  3. Log into the Robots machines and restart the robot process “rTester.exe” in order for it to be updated correctly to 8.4.0.1.

Tip: Sometimes rTesters might not get the updates due to security or network reasons, if this happens; you can go to "...\Automai\Manager\media\update" folder and run RTupdates.exe on your Robots machines manually. 

4. Once the updating process is complete, log out of the application and clear the browser cache. The short cuts to clear the cache while on AppVerify Manager page are:

  • Windows and Linux browsers: CTRL + F5
  • Apple Safari: SHIFT + Reload toolbar button
  • Chrome and Firefox for Mac: CMD + SHIFT + R

To verify that you have the latest version installed click on the “User ” icon on the top right corner.

Steps to upgrade AppVerify from version 8.3.X.X to 8.4.0.1

Note: The default installation folder is used in the steps, if you have the application installed in a different location, you need to use that path.

  1. Log into the machine where AppVerify is installed.
  2. Download this zip file into a location of your choosing and unzip the contents.
  3. Stop the "Automai Scheduler", "AutomaiWebserver", and "Automai Database" windows services using windows Task Manager.
  4. **Important** Backup the entire installation directory of your AppVerify (Manager folder), or at least the "media" and "data" folders from it by copying them somewhere else in your hard disk drive.
  5. Start the "Automai Database" windows service.
  6. Copy Global_FE file and paste it under the folder "C:\Program Files (x86)\Automai\Manager\data"
  7. Copy 1_1_extract_data.pyc, 1_2_av_rename.pyc, and 2_add_auth.pyc files and paste them under the folder "C:\Program Files (x86)\Automai\Manager\Controller".
  8. Open the command prompt under the folder "C:\Program Files (x86)\Automai\Manager\Controller".
  9. Run the command lines:

"C:\Program Files (x86)\Automai\Manager\WebServ\bin\Py\Scripts\activate.bat"

"C:\Program Files (x86)\Automai\Manager\WebServ\bin\Py\Scripts\python.exe" 1_1_extract_data.pyc

"C:\Program Files (x86)\Automai\Manager\WebServ\bin\Py\Scripts\python.exe" 1_2_av_rename.pyc

"C:\Program Files (x86)\Automai\Manager\WebServ\bin\Py\Scripts\python.exe" 2_add_auth.pyc

8. Make sure that you received success as a result; report any errors to support@automai.com.

9. Download the AVSetup.exe file from Automai website.

Run the upgrade file AVSetup.exe and make sure that the"Automai Scheduler" and "Automai Database" windows services are running after the process is complete.

10. Stop the "Automai Scheduler" and "Automai Database" windows services using windows Task Manager.

11. Edit the file: "C:\Program Files (x86)\Automai\Manager\bin\vdb" by removing the line auth=true.

12. Start the "Automai Database" windows service.

13. Open the command prompt under the folder "C:\Program Files (x86)\Automai\Manager\bin".

14. Run the command lines:

"mongo.exe"

db.adminCommand( { setFeatureCompatibilityVersion: "3.4" } )

15. Make sure that you received OK as a result; report any errors to support@automai.com.

16. Stop the "Automai Database" windows service.

17. Edit the file: "C:\Program Files (x86)\Automai\Manager\bin\vdb" by adding the line auth=true.

18. Edit the file: "C:\Program Files (x86)\Automai\Manager\Webserv\conf\httpd.conf" by replacing the following line:

LoadModule wsgi_module modules/mod_wsgi.so

with the following three lines:

LoadModule wsgi_module "c:/program files (x86)/automai/manager/webserv/bin/py/lib/site-packages/mod_wsgi/server/mod_wsgi.cp36-win_amd64.pyd"

WSGIPythonHome "c:/program files (x86)/automai/manager/webserv/bin"

HttpProtocolOptions Unsafe

Also, replace the following two lines:

DocumentRoot "C:\Program Files (x86)\Automai\Manager\Controller\apps"

<Directory "C:\Program Files (x86)\Automai\Manager\Controller\apps">

with the following two lines:

DocumentRoot "C:\Program Files (x86)\Automai\Manager\Controller\Apps_FE"

<Directory "C:\Program Files (x86)\Automai\Manager\Controller\Apps_FE">

19. Start the "Automai Database", "Automai Scheduler", and "AutomaiWebserver" windows services using windows Task Manager.

20. Log into the Robots machines and restart the robot process “rTester.exe” in order for it to be updated correctly to 8.4.0.1.

Tip: Sometimes rTesters might not get the updates due to security or network reasons, if this happens; you can go to "...\Automai\Manager\media\update" folder and run rTesterSetup.exe on your Robots machines manually. 

21. Once the updating process is complete, log out of the application and clear the browser cache. The short cuts to clear the cache while on AppVerify Manager page are:

  • Windows and Linux browsers: CTRL + F5
  • Apple Safari: SHIFT + Reload toolbar button
  • Chrome and Firefox for Mac: CMD + SHIFT + R

To verify that you have the latest version installed click on the “User ” icon on the top right corner.