GoConqr has a new look! Let us know what you think.

Quiz

Untitled

Earth Grob 6 questions

Take the quiz

Questions in this quiz (6)

  1. 1In Search-Based Software Testing, which of the following statements is true?
    1. AThe branch distance is the fitness function to minimize for obtaining the test case that cover a specific test target (e.g., branch in the code).
    2. BThe single-point crossover is a genetic operator that randomly changes one input parameter in a test case.
    3. CThe approach level is the fitness function to minimize for obtaining the test case that cover a specific test target (e.g., branch in the code).
    4. DThe roulette wheel is a selection mechanism where test cases with better fitness function have higher probability to be selected for reproduction.
  2. 2 What is random fuzzing?
    1. AD. Testing different random inputs until the system crashes.
    2. BObfuscating the source code so it is no longer readable.
    3. CRandomly picking paths in a state diagram and writing tests for that path.
    4. DAsking programmers at random to try to break your software.
  3. 3In Search-Based Software Testing, which of the following statements corresponds best to the “No-Free Lunch Theorem”
    1. AGiven two search algorithms A1 and A2,if A1 performs better than A2 on a problem P1,there will be another problem P2 on which A2 performs better than A1.
    2. BGenetic Algorithms always perform better than random search
    3. CGiven two search algorithms A1 and A2,if A1 performs better than A2 on a problem P1,there will be another problem P2 on which A1 also performs better than A2.
    4. DRandom search always performs better than Genetic Algorithms.
  4. 4The laws of software evolution by Belady and Lehman can be paraphrased as:
    1. AThe mess in a software system will increase over time, unless you do something about it
    2. BDuetoevolution,chaostheoryappliestosoftwaresystems,whichexplainswhyasmallchange can have drastic effects.
    3. CThrough principled design, controlled software evolution is possible.
    4. DContinuing change is facilitated by a decrease in entropy.
  5. 5Which of the following is a valid reason to use assertions in your code?
    1. ATo make debugging easier.
    2. BTo handle errors in the program.
    3. CTo speed up the program.
    4. DTo conduct input validation.
  6. 6A state object’s self-check method,as discussed in the article Beyond Page Objects,is aimed at
    1. AChecking that the web application is in a given state
    2. BChecking that the inputs entered on a web page meet the invariant of the page controllers.
    3. CChecking that the object meets its preconditions.
    4. DChecking that an event is triggered with the appropriate action.

Information

Description
Quiz on Untitled, created by Earth Grob on 03/07/2017.
Language
English
Views
0
Rating
No ratings yet
Rate this quiz
Rate this quiz

Feedback

What is it about?

What do you think of the new look?

How do you like it?