My Oracle Support Banner

Automation Play Back throwing Invalidselectorexception error On Selecting Radio Button Which Contains Apostrophe(') in The Value (Doc ID 2908827.1)

Last updated on JUNE 28, 2023

Applies to:

Siebel CRM - Version 22.5 to 23.1 [Release V17]
Information in this document applies to any platform.

Symptoms



Getting below error when Test Automation selecting the Radio Button which contains Apostrophe(') in the Value



The issue can be reproduced at will with the following steps:

1. Install DISA 22.10

2. Configure the Test Automation by implementing the steps given in Doc Id : 2396540.2 ==> Section "Setting Up Keyword Automation Testing"

3. Login to Siebel 22.10 Siebel Application

4. Navigate to Administration - Data ==> List Of Value

5. Query for Type = SR_STATUS and Value = Open or Pending

6. For both the List Of Value Records change the Display Value and Language Independent Code as below and do Clear Cache

Pending ==> Pend'ing

Open ==> Op'en

6. Login to Siebel Tools

7. Create Dev Workspace

8. Query for Applet "Service Request Detail Applet"

9. Go to Controls and Query for Status

10.Change the below Properties of Control

HTML Type = RadioButton

Pick Applet = <Remove the Value>

11. Deliver the Workspace

12. Login to Siebel Application with SWECmd=AutoOn

13. Start the Recording

14. Navigate to Service ==> Service Request List

15. Click on New Record in the "Service Request Detail Form Applet"

16. Change the Select Radio button for value Pend'ing

17. Save the Record(Ctrl + s) , Stop the Recording and Save the Test Script

16. Playback the Test Script and it will fail with an error on Selecting Status radio button for value Pend'ing

 





Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.