12. Upgrade Analyzer
Why was this developed?
In the previous version of the Avo assure, the user has to read the requirements and do the entire mindmap creation, object identification, redesigning the test cases, and End to End.Now, Avo Assure team has developed upgrade analyzer with which the user can pick the accommodate the delta changes of the application under test.The user will be using Analyze Screen and Replace Object which are existing functionality of Avo Assure to demonstrate how the user can handle that delta changes of the product.
How does it look?
Analyze Screen
![](https://docs.avoautomation.com/~gitbook/image?url=https%3A%2F%2F420146545-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FTb6M8zQCzQSmPAQyfnHz%252Fuploads%252FfpgS9MWWwcqpFBapYiGM%252F0.jpeg%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=32e35028&sv=1)
Replace Elements
![](https://docs.avoautomation.com/~gitbook/image?url=https%3A%2F%2F420146545-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FTb6M8zQCzQSmPAQyfnHz%252Fuploads%252FPjTW8AJ1PNPvC9c6epVJ%252F1.jpeg%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=6671e1a2&sv=1)
How does it work?
Analyze Screen
Analyze Screen feature, used to compare already identified elements with their current properties on the web page and update the required elements.
The user has to click the Analyze Screen button in capture elements window.
![](https://docs.avoautomation.com/~gitbook/image?url=https%3A%2F%2F420146545-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FTb6M8zQCzQSmPAQyfnHz%252Fuploads%252Fbtea99Xsq92E50cHAKEe%252F2.jpeg%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=e2d0d496&sv=1)
Analyze Screen window will display as shown below.
![](https://docs.avoautomation.com/~gitbook/image?url=https%3A%2F%2F420146545-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FTb6M8zQCzQSmPAQyfnHz%252Fuploads%252FGCfU15MFAnuHOgtQWqlv%252F3.jpeg%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=11ada6ee&sv=1)
The user has to click the required browser.
![](https://docs.avoautomation.com/~gitbook/image?url=https%3A%2F%2F420146545-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FTb6M8zQCzQSmPAQyfnHz%252Fuploads%252FTZeMoXL4qd49BjSTtYxy%252F4.jpeg%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=5aa92252&sv=1)
The selected browser will display Avo Assure object identification window, as shown below. Note: Avo Assure Client will automatically navigate to the last URL used during object identification.
![](https://docs.avoautomation.com/~gitbook/image?url=https%3A%2F%2F420146545-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FTb6M8zQCzQSmPAQyfnHz%252Fuploads%252F3tu4FJvrDVrqYpndI8OT%252F5.jpeg%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=a4d31cd7&sv=1)
The user has to enter the updated url of the product in the URL box and Avo client will navigate to the url as shown below.
![](https://docs.avoautomation.com/~gitbook/image?url=https%3A%2F%2F420146545-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FTb6M8zQCzQSmPAQyfnHz%252Fuploads%252Fs9jIGCWMbeROc6XqvMCv%252F6.jpeg%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=60511115&sv=1)
The user has to click the Start Compare button to start comparing.
![](https://docs.avoautomation.com/~gitbook/image?url=https%3A%2F%2F420146545-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FTb6M8zQCzQSmPAQyfnHz%252Fuploads%252FI7tmEPYZBxsDFKHWgmIy%252F7.jpeg%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=35d0926d&sv=1)
After completion of comparing, the Avo Assure client will navigate to the capture window, as shown below.
![](https://docs.avoautomation.com/~gitbook/image?url=https%3A%2F%2F420146545-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FTb6M8zQCzQSmPAQyfnHz%252Fuploads%252Fy7OZPdyb1NwV4FWXkCA1%252F8.jpeg%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=3841128d&sv=1)
If there are any changes in the object properties, the Avo Assure client will display the Changed objects window. No changes in the object properties, the Avo Assure client will display the Unchanged objects window. Complete changes in the object properties, the Avo Assure client will display the Not Found Objects window, as shown below.
![](https://docs.avoautomation.com/~gitbook/image?url=https%3A%2F%2F420146545-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FTb6M8zQCzQSmPAQyfnHz%252Fuploads%252Fi6P9RvBtL8yfcn8wALq0%252F9.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=9e01af7f&sv=1)
Replace Element
Replace element feature is used to replace the existing scraped objects with new scraped objects.
The user has to click the Replace Element button in the capture element window.
![](https://docs.avoautomation.com/~gitbook/image?url=https%3A%2F%2F420146545-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FTb6M8zQCzQSmPAQyfnHz%252Fuploads%252FKEC6CRM3clEN3elCKGXo%252F10.jpeg%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=c37fe981&sv=1)
Replace Element window will display as shown below.
![](https://docs.avoautomation.com/~gitbook/image?url=https%3A%2F%2F420146545-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FTb6M8zQCzQSmPAQyfnHz%252Fuploads%252FmHOm3oOfm8BYQobL0FrO%252F11.jpeg%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=aed75d37&sv=1)
The user has to click the browser on which new elements are to capture.
![](https://docs.avoautomation.com/~gitbook/image?url=https%3A%2F%2F420146545-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FTb6M8zQCzQSmPAQyfnHz%252Fuploads%252Fo1ODkRZylTqLLJN2YsVM%252F12.jpeg%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=b778869a&sv=1)
Once the browser is selected, a AvoAssure Object Identification window will display, as shown below.
![](https://docs.avoautomation.com/~gitbook/image?url=https%3A%2F%2F420146545-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FTb6M8zQCzQSmPAQyfnHz%252Fuploads%252Fkm1UPSpyZHJOvMWDANcD%252F13.jpeg%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=daddbdf7&sv=1)
The user has to enter the updated url of the product in the URL box and Avo client will navigate to the url as shown below
![](https://docs.avoautomation.com/~gitbook/image?url=https%3A%2F%2F420146545-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FTb6M8zQCzQSmPAQyfnHz%252Fuploads%252FmEhgfT9rinhPwikzAo3t%252F14.jpeg%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=cde851e2&sv=1)
The user has to click the Start ClickAndAdd button to scrape the new elements, as shown below.
![](https://docs.avoautomation.com/~gitbook/image?url=https%3A%2F%2F420146545-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FTb6M8zQCzQSmPAQyfnHz%252Fuploads%252FnBwSvGxBa2GPbOEfVK5l%252F15.jpeg%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=39faf757&sv=1)
The user has to click the Stop ClickAndAdd button, after completion of new element scraping, as shown below.
Replace Object window will display as shown below.
![](https://docs.avoautomation.com/~gitbook/image?url=https%3A%2F%2F420146545-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FTb6M8zQCzQSmPAQyfnHz%252Fuploads%252FhBgsyaFAefC5T6uPaVIs%252F17.jpeg%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=da90c0ae&sv=1)
The user has to drag the objects from Scraped Objects and to place on the New Scraped Objects, as shown below. Note: On replacing objects, the system will update the replaced object’s properties with the properties of the newly scraped object (including the object name).
![](https://docs.avoautomation.com/~gitbook/image?url=https%3A%2F%2F420146545-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FTb6M8zQCzQSmPAQyfnHz%252Fuploads%252FKv3FRBt1BzJ4MkASCYXN%252F18.jpeg%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=af805dba&sv=1)
If the user doesn't want to link the selected objects, the user has to click the Un-Map button to unlink, as shown below.
![](https://docs.avoautomation.com/~gitbook/image?url=https%3A%2F%2F420146545-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FTb6M8zQCzQSmPAQyfnHz%252Fuploads%252FlH5Q1vuYnFvkgECmFLCI%252F19.jpeg%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=4ae963c6&sv=1)
After completion of object replacement user has to click the Replace Keywords button, as shown below.
![](https://docs.avoautomation.com/~gitbook/image?url=https%3A%2F%2F420146545-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FTb6M8zQCzQSmPAQyfnHz%252Fuploads%252FguG0WQzKjt5gkOzlIlKB%252F20.jpeg%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=6f32279e&sv=1)
If required user has to change the keyword and click the Save button as shown below.
![](https://docs.avoautomation.com/~gitbook/image?url=https%3A%2F%2F420146545-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FTb6M8zQCzQSmPAQyfnHz%252Fuploads%252F60wuwmP76Ol7CRfWSmrE%252F11.12.jpg%3Falt%3Dmedia%26token%3Da6363296-90ac-490a-b153-09f364d6f7d8&width=768&dpr=4&quality=100&sign=843109c9&sv=1)
The system will display a Warning window, if the user wants to continue then user has to click the OK button, as shown below.
The system will display a toast message as shown below.
How can I get this?
If the user upgrades to the latest version of Avo Assure to 23.1.0, this feature will be available automatically.
Last updated