My Oracle Support Banner

VerifyError Keyword Is Not Verifying the Error Message In Non ENU Language Applications (Doc ID 2725157.1)

Last updated on OCTOBER 06, 2021

Applies to:

Siebel CRM - Version 17.0 [IP2017] and later
Information in this document applies to any platform.


VerifyError keyword verifies the error messages that appear in application.VerifyError Keyword is evaluated to True when the Error Message matches with the string value.

In this case,VerifyError is evaluated as 'TRUE' even though the error message does not match with the string value in Non ENU Language Applications

The issue can be reproduced at will with the following steps:
1. Login to Siebel Application with Non ENU Lanugage(Example:DEU)
2. Enable Test Automation for the compponent
3. Navigate to Release Screen ->Test Scripts View
4. Create new record with Test Script name
5. Drilldown on the record and nagvigate to test script detail view
6. In the Test Script steps ,use VerifyError Keyword to evaluate the error message.Following is the sequence of events

                Action             Target Object                    Inputs
Launch   Siebel Universal Agent;<UserName>;Y
ClickLink NULL|SiteMap NULL;IPH2;IPH3
ClickLink NULL|Sitemap.System Administration Screen NULL;IPH2;IPH3
GoToView SiebWebSitemapView|Sitemap.State Model List View|NULL IPH1;IPH2;IPH3
ClickButton State Model List Applet|NewRecord IPH1;IPH2;IPH3
InvokeAppletMenuItem State Model List Applet|WriteRecord(SWE) IPH1;IPH2;IPH3


7.Execute the Test script using the 'Play' button on the Test Script Form Applet

9.Test Script Execution evaluates to True at VerifyError step although error message is not same as the string value





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

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