Site Verification for Saudi Datacenter
MCT UI based solution was applied in the site verification on Webex service by performing practices like schedule meeting, start and join meetings like real user. This make sure all the services deployed in target cluster are overall working fine and could be delivered to end users.
UI Based Agents were deployed in JFK and DFW datacenter, remotely perform UI based test cases every 30 mins to perform user interface like real user on the Webex sites, where were newly set up in Saudi datacenter to verify if the site is functional. It covers multiple sceanrios like:
- Schedule Meeting from browsers/application/web page outlook
- Start and join meeting
- Start meeting and create Slido
- Start meeting and recording
- Review recording and add chapter
- Login and update profile in admin.webex.com
- Login and update profile in user.webex.com
The test cases were created in a human-friendly YAML format, significantly reducing engineering efforts. In the future, we plan to utilize LLMs to generate test cases directly from natural language.
Example ΒΆ
version: 1.0
test_type: hybrid
actions:
- action: click
target: click chapter button
description: click chapter button
target_locator:
by: id
value: "wxp-chapter-tab"
- action: wait
target: wait 2s for load
description: wait 2s for load
wait: "2"
- action: input
target: input chapter text
description: input chapter text
input_text: 00:00:00 test1`n00:00:03 test3
target_locator:
by: css_selector
value: "textarea[class='vjs-chapter-textarea']"
- action: click
target: click ok button
description: click ok button
target_locator:
by: css_selector
value: "button[class*='vjs-chapter-btn-reverse']"
By leveraging the MCT UI End-to-End monitoring solution, the evaluation pass rate achieved 99% accuracy, successfully meeting the GA gate requirements.
More details could be found in MCT-SiteVerification-KS
