testing siebel
TRANSCRIPT
-
7/31/2019 Testing Siebel
1/3
Siebel Testing Best Practice
Siebel has provided its base functionality (Vanilla Functionality). For SiebelTesting
we have following structured Testing Methodology. We are applyingfollowingStrategies against SIEBEL (Sales Module).1. Functional Testing.2. Boundary Conditions :Test method and equivalence Partitioning Test
Method.
New View:
Verify the entire BC field Names mapped to UI fields as per DesignDocument.
Verify All the Label Names in List And Form Applet. BC Field Namesand Label
Names should be consistent in List and Form.
If new view fields are exposed in any analysis view, Field label namesshould be consistent in all related Views (Analysis Views)
Validate field Properties (Editable, Read-only, Runtime True and PickApplet).Should maintain consistency in List and Form Applet.
All fields that are in Form Applet should be there in List Applet withsame Field Properties.
Verify copy functionality in applet level (File). If it is not mention inrequirement or Design escalate it to BA (Business Analyst).
If a view has been removed, then it should be checked that anyhyperlink in any other view should not have this view as itsdestination drilldown object.
If a view has been removed check that it has also been removed fromthe Site Map.
Applet: Verify the entire BC field Names mapped to UI fields as per Design
Document.
Verify All the Label Names in List And Form Applet. BC Field Namesand Label
Names should be consistent in List and Form.
If fields are exposed in any analysis view, Field label names shouldbe consistent in all related Views (Analysis Views)
-
7/31/2019 Testing Siebel
2/3
Validate field Properties (Editable, Read-only, Runtime True and PickApplet).
Should maintain consistency in List and Form Applet.
All fields that are in Form Applet should be there in List Applet with
same Field Properties. Verify copy functionality in applet level (File). If it is not mention in
requirement or Design escalate it to BA (Business Analyst).
When developer copies the existing Applet and built new functionalityon top it.
Validate the search spec weather he modified it or not. Also thehyperlinks
Whether they should get to the same view or different views.Field:
If you add new field do following Testing.
Check in list and form applet.
Filed Length, Field Properties, Field Mapping, Copy functionality.
If it is date, It should not display time Stamp unless it is mentioned indesign or Requirement Document. It should verify with BAs where allthis field needs to be displayed.
When they delete the Field or inactivate the field. Check in List andform Applet.
Verify with develop weather that particular field is used in any Script.Test in Reports and other Views if they are deleting from first or
second Screen. It should be deleted in BA views. Whenever any field is pulled from join then all associated fields along
with the pulled field must be read only. For Ex: Suppose Accountsfield is pulled then fields contact, state, country,zip all must be readonly.
Check the Roll-ups and Calculations in the fields.
Check that the numeric fields should not accept negative values.Error message should get fired.
Data Validation: You should make use of Filters wherever possible in the excel sheet
while updation/validation of data.
While creating new records, query from the backend (if possible) soas to minimize the effort.
-
7/31/2019 Testing Siebel
3/3
If some view or some functionality has to be removed, do checkwhether the state model has been modified to remove the respectivestates or not.
Assignment Rules: Should check whether the concerned candidate has been added in
the rule or not and whether he is an active or a terminated user.
Should check that whether the Activation/Expiration date has beenfilled in case of activation or expiration of the rules.
Should check that if a candidate has multiple positions then he shouldbe added in the list for the respective position only.