Results 1 to 11 of 11

Thread: How to write testcases for n factorial.

  1. #1
    Junior Member
    Join Date
    Jul 2006
    Answers
    1

    How to write testcases for n factorial.

    Can anyone tell me how to write test cases for n factorial (n!)?

    Last edited by jainbrijesh; 05-10-2007 at 12:37 AM.

  2. #2
    Expert Member
    Join Date
    Sep 2006
    Answers
    477

    Re: How to write testcases for n factorial.

    I am a developer. So test cases might be different than a testers point of view. But anyway here are the test cases that I would do.

    1) Check the core functionality- by giving few values for n ( that are acceptable or between the range).
    2)Check boundary conditions like n=0 and n=max. (due to limitations on storage, developer must have placed an upper bound on "n").
    3)Try giving negative conditions to check if all exceptions are handled.
    Like Making n -ve or giving very high value for n (out of range).

    I would call is test complete- once I am done with all these.

    Cheers!
    Kalayama

    Last edited by jainbrijesh; 05-10-2007 at 09:29 AM.
    [COLOR="Blue"][SIZE="2"]"If you are not living on the edge of your life, you are wasting space"[/SIZE][/COLOR]

    Someone says "Impossible is nothing". The man next him says "Let me see you licking your elbow tip!"

  3. #3
    Moderator
    Join Date
    Sep 2006
    Answers
    920

    Re: How to write testcases for n factorial.

    very good answer kalayama.

    More test cases depends on application interface.

    One more test case is , yes we have the boundation on "n", but still allowed value of "n" can generate the value that can't be hold by memory registers because "n!" is multiplication of numbers keeping decreasing by 1.

    test by giving decimal numbers.
    Even by alphabets and special characters also.
    also use +x, where x can any positive integer.See, whether it is accepted or not.etc.

    Regards,
    Brijesh Jain
    ---------------------------------------------------------
    Connect with me on Skype: jainbrijesh
    Google Plus : jainbrijeshji

  4. #4
    Expert Member
    Join Date
    Sep 2006
    Answers
    477

    Re: How to write testcases for n factorial.

    Well yes! As Brijesh pointed out , we can give blizzare values like alphabets and decimals... Hmmm... I missed that. Ofcourse Brijesh is a testing professional.

    And well, No wonder I am not a test engineer

    Cheers!
    Kalayama

    Last edited by kalayama; 05-10-2007 at 11:28 AM. Reason: Post didn't appear complete...
    [COLOR="Blue"][SIZE="2"]"If you are not living on the edge of your life, you are wasting space"[/SIZE][/COLOR]

    Someone says "Impossible is nothing". The man next him says "Let me see you licking your elbow tip!"

  5. #5
    Junior Member
    Join Date
    Sep 2006
    Answers
    21

    Re: How to write testcases for n factorial.

    Quote Originally Posted by jainbrijesh View Post
    very good answer kalayama.

    More test cases depends on application interface.

    One more test case is , yes we have the boundation on "n", but still allowed value of "n" can generate the value that can't be hold by memory registers because "n!" is multiplication of numbers keeping decreasing by 1.

    test by giving decimal numbers.
    Even by alphabets and special characters also.
    also use +x, where x can any positive integer.See, whether it is accepted or not.etc.
    how a tester have to practice on testcases?how he will be perfect in writing a testcase?


  6. #6
    Moderator
    Join Date
    Sep 2006
    Answers
    920

    Re: How to write testcases for n factorial.

    Quote Originally Posted by sumath_620 View Post
    how a tester have to practice on testcases?how he will be perfect in writing a testcase?
    See, test case writing is [creativity+experience]. As you say "how he will be perfect in writing a testcase?" I want to tell only one thing "No one is perfect and nothing is perfect", I am still doing my practice on writing test cases.

    Regards,
    Brijesh Jain
    ---------------------------------------------------------
    Connect with me on Skype: jainbrijesh
    Google Plus : jainbrijeshji

  7. #7
    Junior Member
    Join Date
    Sep 2006
    Answers
    21

    Re: How to write testcases for n factorial.

    Quote Originally Posted by jainbrijesh View Post
    See, test case writing is [creativity+experience]. As you say "how he will be perfect in writing a testcase?" I want to tell only one thing "No one is perfect and nothing is perfect", I am still doing my practice on writing test cases.

    "I am still doing my practice on writing test cases." so how ur practicing is there any methods or ideas u want to give on writing testcases?


  8. #8
    Moderator
    Join Date
    Sep 2006
    Answers
    920

    Re: How to write testcases for n factorial.

    use testing techniques, Test as new application as you can (whenever you have time), like newly launched websites etc.

    Regards,
    Brijesh Jain
    ---------------------------------------------------------
    Connect with me on Skype: jainbrijesh
    Google Plus : jainbrijeshji

  9. #9
    Junior Member
    Join Date
    Jul 2007
    Answers
    4

    Re: How to write testcases for n factorial.

    apart from writing testcases for userinterface
    i dont have any idea about wrinitg testcases for an applications
    like for security,integation,etc plz help


  10. #10
    Junior Member
    Join Date
    Dec 2007
    Answers
    4

    Re: How to write testcases for n factorial.

    How to write test case for date format mm/dd/yyyy? what are the attributes should be considered here?


  11. #11
    Expert Member
    Join Date
    Oct 2007
    Answers
    375

    Smile Re: How to write testcases for n factorial.

    Hi Sachin,

    Whenever writing testcases for Date format fields, keep in mind 2 things -
    1) Testing the specified format of date itself
    2) Testing other input values apart from Date and Time type

    While testing Date formats say for instance mm/dd/yyyy, we could check -
    Format Validations

    1) See if date is entered as specified, system should accept and proceed ahead
    2) Try changing to format to either dd/mm/yyyy or yyyy/mm/dd. Be careful while checking for dd/mm/yyyy that we enter dates greater than 12.
    3) Try entering dates as mm/dd/yy.... Check if year can be entered as just 2 places
    4) Try changing the date seperator. Use '.' or '-' instead of '/'
    5) Try reversing the slashes
    6) Try entering Alphanumeric or alpahbetic characters

    Functional Validations
    1) Check if Leap year validation of Feb is maintained.
    2) Check if Feb can be entered with 29 days in a normal year
    3) Try entering Long range of futuristic or backward dates to ascertain the boundaries of Date value.

    Cheers....


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