Migration Factory - Part 6 – Leveraging Test_mate for Comprehensive CUCM Testing in WxC-DI Migrations
testmate when combined with wrangler allows you to reduce the migration windows when migrating to Webex Calling Dedicated Instance (WxC-DI) as it ensures the migration will be a success and gives technical resources, end customer and project managers the confidence to move faster. As we venture into the realm of Webex Calling , the need for thorough and efficient testing during the migration process is clear. Automated testing, like the one offered by test_mate, is a game-changer in this context.
It not only ensures a smooth transition but also drastically reduces the time and effort required for rigorous testing, allowing migrations to move faster and allowing technical resources to focus on more strategic tasks. In this article, we will delve deeper into how Testmate facilitates migration to WxC-DI testing, particularly focusing on dial plan testing, system acceptance testing, and post-change verification.
Dial Plan Test Plan
The Dial Plan Test Plan is a critical part of the CUCM testing process, as it ensures that calls are routed correctly for the appropriate country and Calling Search Spaces (CSS). Testmate allows rapid testing of dial plans by simulating calls and examining the results.
Key features of this test plan include the ability to configure CSS groups and number groups. CSS groups determine which directories a call can access, while number groups specify the list of target numbers to be tested for each call type. By simulating calls, Testmate can verify that the CUCM system is correctly processing and routing calls based on these configurations.
System Acceptance Test Plan
Once the dial plan is validated, the next step is to confirm that the new system operates correctly and interoperates with all devices. This test plan serves as a rigorous check of the new WxC-DI system. It verifies the functionality of every feature, ensures seamless interoperability between different devices, and confirms that the overall system performance aligns with the expected benchmarks. This extensive testing is vital for catching any potential issues early and resolving them before they impact the end-users.
Post Change Verification (PVT) Test Plan
The final piece of the testing puzzle is Post Change Verification. This process ensures that each site's services and portings, if applicable, have been successfully migrated.
Test_mate's PVT test plan provides an end-to-end verification for each site, confirming that all services and changes are correctly implemented and functioning as expected. This testing phase is crucial for validating the successful completion of the migration and for ensuring that the new system is ready to deliver the expected performance and user experience.
In conclusion, Test_mate's comprehensive and automated testing capabilities play an invaluable role in migrating to a Webex Calling Dedicated Instance. By standardizing and automating tests, analyzing results, and repeating tasks across the Unified Communications platform, Test_mate ensures that no issue goes unnoticed, allowing businesses to enjoy a seamless migration experience.
Test Cases
Internal Call Test Cases
Make & Receive Call: Devices test call functionality with each other.
Transfer Call Internally: Tests internal call transferring between devices.
Forward Call Internally: Tests call forwarding within the internal network.
Conference Call: Tests the functionality of conference calls.
Call Pickup: Verifies the ability to answer a call from a different extension.
Call Park: Checks the ability to park and restore calls.
Directed Call Park: Examines directed call park function using a specific parked DN.
Hunt Group Call: Tests calls to a specified hunt pilot and call handling in a hunt group.
External Call Test Cases
Make & Receive Call: Tests call functionality with remote endpoints.
Transfer Internal Call Externally: Checks call transfer from internal devices to external ones.
Transfer External Call Internally: Tests transferring external calls to internal devices.
Transfer External Call Externally: Verifies the ability to transfer external calls to other external points.
Forward Internal Call Externally: Tests forwarding an internal call to an external endpoint.
Forward External Call Internally: Checks forwarding external calls to internal devices.
Forward External Call Externally: Tests the ability to forward an external call to another external endpoint.
Conference Call: Verifies the capability to initiate conference calls involving external endpoints.
Call Pickup: Tests the ability to answer calls on a different extension for external calls.
Call Park: Checks the ability to park and restore external calls.
Directed Call Park: Tests the directed call park function with external calls.
Hunt Group Call: Verifies the call routing and handling for external calls to a hunt pilot.
Mobile Gateway Test Cases
Make Call: Tests the ability to make a call using the mobile gateway.
Receive Call: Verifies the ability to receive a call through the mobile gateway.
Transfer Internal Call To MG: Tests transferring calls from internal devices to the mobile gateway.
Transfer MG Call To Internal: Checks the ability to transfer calls from the mobile gateway to internal devices.
Transfer MG Call To Alt. MG: Tests the ability to transfer calls between two mobile gateway endpoints.
Other Mixin Test Cases
Static Number Group: Enables static external test numbers.
Manual Test Cases: Allows for manual test cases involving target numbers.
Test Case Mixins: Provides additional functionalities like media termination for further testing.
test_mate offers a multitude of testing scenarios, aiding in achieving improved efficiency, accuracy, and customer satisfaction.
However, the exploration of Testmate doesn't end here.
Stay tuned for Part 7 – WxC-MT transformation migration (early preview), where we will shift our focus to the Multi-Tenant version of Webex Calling.