logo

CuriousTab

CuriousTab

Discussion


Home Technical Questions Software Testing Comments

  • Question
  • Differentiate between a.) Testing and Debugging b.) Two tier and Three tier architecture c.) Alpha testing and Beta testing d.) Static testing and dynamic testing


  • Correct Answer
  • a) Testing and Debugging Testing is process of verifying if the application matches requirements and reporting bugs; Testing is usually done by an independent testing team while debugging is a process of finding and fixing bugs with the intention of reducing bugs; Debugging is usually done by the programmer b) Two tier and Three tier architecture In a two tier architecture there is a data server and a client application Client application directly accesses the server data In a three tier architecture there is a data server, a client application and a server application Client application calls the server application which in turn fetches data from the data server and returns back to client application c) Alpha testing and Beta testing Alpha testing is conducting acceptance testing in the environment where the application was developed It is done by the customer Beta testing is conducting acceptance testing is the customer environment It is done by the group of customers or users who will actually be using it d) Static testing and dynamic testing Static testing is checking the application without actually running the application whereas dynamic testing checks the application by running it 


  • Software Testing problems


    Search Results


    • 1. What are the common problems with software automation?
    • Discuss
    • 2. Statement coverage will not check for the following

    • Options
    • A. Dead Code
    • B. Unused Statement
    • C. Missing Statements
    • D. Unused Branches
    • Discuss
    • 3. Of the following tree structure, which is, efficient considering space and time complexities?

    • Options
    • A. Incomplete Binary Tree
    • B. Complete Binary Tree
    • C. Full Binary Tree
    • D. None
    • Discuss
    • 4. Which is the simplest file structure?

    • Options
    • A. Sequential
    • B. Indexed
    • C. Random
    • D. None
    • Discuss
    • 5. main() { float me = 1.1; double you = 1.1; if(me==you) printf("yes"); else printf("No"); }

    • Options
    • A. Yes
    • B. No
    • C. Both
    • D. Compilation error
    • Discuss
    • 6. What is a software project test plan?
    • Discuss
    • 7. Defect Management Process does not include

    • Options
    • A. Deliverable base-lining
    • B. Management reporting
    • C. Defect prevention
    • D. None of above
    • Discuss
    • 8. Which of the following is not a static testing technique?

    • Options
    • A. Inspections
    • B. Data flow analysis
    • C. Error guessing
    • D. Walkthrough
    • Discuss
    • 9. Which of the following is a form of functional testing?

    • Options
    • A. Security testing
    • B. Performance testing
    • C. Boundary value analysis
    • D. Usability testing
    • Discuss
    • 10. What are the parameters of Quality cost?
    • Discuss


    Comments

    There are no comments.

Enter a new Comment