All Matches
Solution Library
Expert Answer
Textbooks
Search Textbook questions, tutors and Books
Oops, something went wrong!
Change your search query and then try again
Toggle navigation
FREE Trial
S
Books
FREE
Tutors
Study Help
Expert Questions
Accounting
General Management
Mathematics
Finance
Organizational Behaviour
Law
Physics
Operating System
Management Leadership
Sociology
Programming
Marketing
Database
Computer Network
Economics
Textbooks Solutions
Accounting
Managerial Accounting
Management Leadership
Cost Accounting
Statistics
Business Law
Corporate Finance
Finance
Economics
Auditing
Ask a Question
AI Study Help
New
Search
Search
Sign In
Register
study help
business
software testing and quality assurance
Questions and Answers of
Software Testing And Quality Assurance
=+for large collections of data?
=+Will graphical output be scaled to fit within the bounds of the display device that is used?
=+How will color be used to enhance understanding?
=+How will error messages and warnings be presented to the user?
=+Will every menu option have a corresponding command?
=+What form will commands take? Options include a control sequence(e.g ., alt-P), function keys, or a typed word.
=+How difficult will it be to learn and remember the commands?
=+ What can be done if a command is forgotten?
=+· Can commands be customized or abbreviated by the user?
=+. Are menu labels self-explanatory within the context of the interface?
=+Are submenus consistent with the function implied by a master menu item?
=+Have appropriate conventions for command usage been established across a family of applications?
=+15.1. Describe the worst interface that you have ever worked with and critique it relative
=+to the concepts introduced in this chapter. Describe the best interface that you have ever worked with and critique it relative to the concepts introduced in this chapter.
=+15.2. Develop two additional design principles that "place the user in control."
=+15.3. Develop two additional design principles that "reduce the user's memory load."
=+15.4. Develop two additional design principles that "make the interface consistent."
=+15.5. Consider one of the following interactive applications (or an application assigned by your instructor):a. A desktop publishing systemb. A computer-aided design systemc. An interior design
=+e. A library management system 1. An Internet-based polling booth for public elections g. A home banking system h. An interactive application assigned by your instructor
=+Develop a user model, design model, mental model, and an implementation model, for any one of these systems.
=+15.6. Perform a detailed task analysis for any one of the systems listed in Problem 15.5. Use either an elaborative or object-oriented approach.
=+15.7. Add at least five additional questions to the list developed for content analysis in Sec-tion 15.3.3.
=+15.8. Continuing Problem 15.5, define interface objects and actions for the application you have chosen. Identify each object type.
=+15.9. Develop a set of screen layouts with a definition of major and minor menu items for the system you chose in Problem 15.5.
=+15.10. Develop a set of screen layouts with a definition of major and minor menu items for the SafeHome system. You may elect to take a different approach than the one shown for the screen layout
=+15.11. Describe your approach to user help facilities for the task analysis design model and task analysis you have performed as part of Problems 15.5, 15.7, and 15.8.
=+15.12. Provide a few examples that illustrate why response time variability can be an issue.
=+15.13. Develop an approach that would automatically integrate error messages and a user help facility. That is, the system would automatically recognize the error type and provide
=+a help window with suggestions for correcting it. Perform a reasonably complete software design that considers appropriate data structures and algorithms.
=+15.14. Develop an interface evaluation questionnaire that contains 20 generic questions that would apply to most interfaces. Have 10 classmates complete the questionnaire for an
=+interactive system that you all use. Summarize the results and report them to your class.
Identify functional and performance test cases of the following web page: Web meses Miss New Bal Google India start 3 Google Google Search I'm Feeling Lucky Make Google Search
Consider the following web page. Design test cases using all kinds of web testing tests. Welcome! log into the membership online shopping start Registered Users New Users U Parwerd Change foun subed
List various tools for generating test data. Explain their purpose and applicability.
Effective testing is dependent on the definition of test adequacy criteria. Explain and comment.
Define the following:(a) Genetic algorithm(b) Gene(c) Chromosomes(d) Initial population
List and explain genetic algorithm operators. Differentiate between one-point and twopoint crossover.
Consider a program to subtract two numbers. Construct its fitness function and generate test data using genetic algorithm.
Explain with the help of a flowchart the functionality of genetic algorithms.
Write short notes on the following:(a) Mutation(b) One point crossover(c) Two point crossover(d) Fitness function
What are genetic algorithms? How are they different from traditional exhaustive search based algorithms?
Explain the use of fitness function. Consider a small program and construct its fitness function.
Consider a program to determine the division of a student based on his/her average marks in three subjects. Design test cases and list constraints of each independent path using symbolic execution.
(a) What is dynamic test data generation?(b) Differentiate between static and dynamic test data generation.
List the advantages of automated test data generation over manual test data generation.
What is random testing? Why is it popular in practice?
Explain the significance of symbolic execution. What are the advantages and limitations of this technique?
What is symbolic execution? How is it different from random testing?
Which is not a software test data automation tool?(a) MIDOAN(b) CONFORMIQ(c) WINRUNNER(d) T-VEC
Fitness function is used in:(a) Genetic algorithm(b) Symbolic execution(c) Mutation testing(d) Data flow testing
Fitness function is used to:(a) Verify the effectiveness of variables(b) Verify the performance of a test suite(c) Measure how close each sample test set is to the goal(d) All of the above
The function of the mutation operator is to:(a) Randomly change bits(b) Generate new offsprings(c) Reproduce new bits(d) None of the above
The function of crossover operator is to:(a) Mutate a bit(b) Transpose a bit(c) Generate two new offsprings(d) Generate one new offspring
Genetic operators are:(a) Mutation and addition(b) Mutation and subtraction(c) Crossover and addition(d) Mutation and crossover
Evolutionary algorithms are based on:(a) Heuristic search strategy(b) Constraint based systems(c) Exhaustive search(d) None of the above
Which one is a popular heuristic search technique?(a) Hill climbing(b) Simulated annealing(c) Genetic algorithm(d) Neural network
The purpose of objective function is:(a) Function minimization(b) Function maximization(c) Function optimization(d) Function execution
Symbolic execution is applicable to a:(a) Large sized program(b) Small sized program(c) Medium sized program(d) (b) and (c)
Random testing:(a) Generates test data based on constraints(b) Generates test data arbitrarily(c) Generates test cases based on independent paths(d) None of the above
Symbolic execution is based on:(a) Variables(b) Constraints(c) Paths(d) Boundary values
Symbolic execution is a:(a) Black box testing technique(b) Gray box testing technique(c) Static testing technique(d) Dynamic testing technique
Dynamic test data generation involves:(a) Static analysis of the program(b) Actual execution of the program(c) Verification of requirements(d) All of the above
Automated test data generation is used to generate:(a) Test data(b) Test cases(c) Test suite(d) All of the above
Prepare a checklist for verifying security of an e-commerce website.
Describe the following metrics:(a) Information quality(b) Link quality(c) Image quality(d) Content percentage(e) Wrapped links
Explain the significance of stress testing in analyzing the performance of a web application.
(a) Which metrics must be captured during web usability testing?(b) Identify web page composition metrics.
Explain three-tier architecture of a web application.
(a) Identify major risks in testing a web application.(b) What issues are considered while constructing test cases during user interface testing?
What is post deployment testing? How are surveys helpful in post deployment testing?Explain the criteria that must be followed for deciding which suggested idea must be implemented.
What aspects must be covered in order to ensure database correctness in database testing? Explain with the help of an example.
What is database testing? Identify administrative and user operations of an online purchase of a website.
Discuss some areas where web testing cannot be performed effectively without the help of a tool.
(a) What is load testing? What metrics must be captured during load testing?(b) What do you understand by the following terms?(a) Response time(b) Throughput(c) Web page views per week(c) List some
What are several factors that influence major components of a performance test report?
Define the following terms:(a) Access control(b) Authentication(c) Integrity(d) Non-repudiation(e) Virus(f) Firewall
Explain the significance of virus and firewall testing.
What is security testing? Explain the primary requirements that must be fulfilled by a web application during security testing.
Design test cases for testing a search engine such as Google.
What factors are considered while performing usability testing?
What is the most important type of testing which we consider when we test a web application? Justify your answer.
Describe the procedure to conduct configuration and compatibility testing for a web application.
What is the purpose of browser testing?
(a) What is usability testing? What steps must be followed in usability testing?(b) What is the purpose of preparing a questionnaire in usability testing?
Define usability. List and explain various attributes of usability.
Consider the web application given in exercise 11.4. Design test cases using formbased testing. Make the necessary assumptions.
Explain the significance of navigation testing. List some commercially available tools for link testing.
Consider a web application for registering users in order to create an email account.The registration form includes the following fields:(a) User name(b) Password(c) Re-type password(d) First name(e)
What is user interface testing? Explain with the help of an example.
(a) What are the key areas in testing a web application?(b) Which conventional testing techniques are applicable in testing a web application?
What is web testing? Differentiate between client/server applications and web application.
Length of link text metric is used to count:(a) Links on a page(b) Words in the text for a link(c) Total words in links(d) Links embedded in the text on a page
Web usability metrics can be divided into:(i) Page composition metrics(ii) Page formatting metrics(iii) Recovery from failure metrics(iv) Performance verification metrics(a) (i) and (iii)(b) (i) and
Post-deployment testing is used to:(a) Ensure database security(b) Ensure proper functioning of user interfaces(c) Improve the website and for future evaluations(d) Perform stress testing
Which is not a load testing tool?(a) Empirix’s e-Test(b) Illumit’s WebLight(c) Microsoft’s ACT(d) Radview’s WebLoad
Which one is not a web usability metric?(a) Total links on a page(b) Response time(c) Word count(d) Number of graphics
An effective way to obtain the user’s feedback is:(a) A questionnaire(b) A checklist(c) An interview(d) None of the above
Database testing may not include:(a) Data validation(b) Virus checking(c) Concurrency control(d) Recovery from failure
Which one is not a load testing metric?(a) Number of concurrent users(b) Wait Time(c) Total links on a page(d) Throughput
The difference between stress testing and load testing is:(a) Stress testing checks performance of the system beyond the specified limits while load testing checks the performance on specified
Showing 1900 - 2000
of 3313
First
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Last