Results 1 to 3 of 3

Thread: Basic, Alternative and Exception Flow

  1. #1
    Junior Member
    Join Date
    Mar 2008
    Answers
    1

    Basic, Alternative and Exception Flow

    1. What is the definition and difference between assumptions and constraints?
    2. What is the definition and difference between basic flow, alternative flow and exception flow?
    3. What is the definition and difference between business rules and special requirements?
    4. What is the meaning of trigger in use cases features?
    5. What are meant by activity diagram and prototype screen?


  2. #2
    Expert Member
    Join Date
    Nov 2006
    Answers
    518

    Re: Basic, Alternative and Exception Flow

    1) Assumptions are facts that require no explicit statements and Constraints are Biz rules.
    2) Basic Flow - carrying out activities in the order as required by Biz. Alternate flow – carrying out activities in an alternate order which is according to the previous inputs and outputs. Exception flow – carrying out activities in a different order with workarounds.
    3) Biz rules are basic business conditions/criteria that have been followed since last many years. Special requirements are additional and explicit requirements that the Biz team wants to be implements into the new system.

    Will get back on 4 and 5.

    Lack of WILL POWER has caused more failure than
    lack of INTELLIGENCE or ABILITY.

    -sutnarcha-

  3. #3

    Re: Basic, Alternative and Exception Flow

    Hi,

    Find below the answers:

    1. What is the definition and difference between assumptions and constraints?
    Assumptions are the facts that will be in place when the test execution begins. For example while the test plan is prepared some assumptions will be made such as availability of test bed, all Hardware requirements, testin resources, automation tools (if any) etc.,
    Constraints are the conditions that needs to be satisfied for an event to happen. For example, the test case written for validating the requirement should satisfy certain constraints for the testing activity to begin. Entry point criteria, Exit point criteria are some of the constraints.

    2. What is the definition and difference between basic flow, alternative flow and exception flow?
    Basic Flow is the normal flow of action in an application. For example, in the login page after entering user name and password the next screen should appear is the basic flow
    Exception flow are the activities in case of the exception thrown. They are the flow of events which will happen in case of the error.
    Alternate flow are the alternative actions that can be performed. For example in the login page the alternative flow will be checking the existence of the user name entered.

    3. What is the definition and difference between business rules and special requirements?
    Business rules are the conditions that need to be satisfied while performing certain action. For example, while creating Savings account, the calculation of interest rate will depend upon how the business rule states.
    Special requirements are the extra or additional requirements that the Testing team wants to get implemented into the applicaiton being tested.

    4. What is the meaning of trigger in use cases features?
    Trigger is the event which will activate certain flow of actions. For example if Save button is clicked an event is triggered to save the details entered in the Front end to the database.

    5. What are meant by activity diagram and prototype screen?
    Activity diagram is a kind of flowchart which will depicts all the activities that are to be performed on a module. It will describe the end to end flow of actions.

    Regards,
    Ganesan


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
About us
Applying for a job can be a stressful and frustrating experience, especially for someone who has never done it before. Considering that you are competing for the position with a at least a dozen other applicants, it is imperative that you thoroughly prepare for the job interview, in order to stand a good chance of getting hired. That's where GeekInterview can help.
Interact