testing siebel

Upload: ashokaerra

Post on 05-Apr-2018

219 views

Category:

Documents


0 download

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.