Identify potential problems with risky code situations

Assignment Help Computer Graphics
Reference no: EM131598923

Assignment

You have designed a graphic user interface (GUI), which now needs to be white-box tested. You need to create a document that specifies at least two test cases and one dynamic analysis. Explain your reasoning for your dynamic analysis choice. Once the plan is defined, execute the test plan. Finally, include descriptions of the results of your test plan execution.

Address the following:

• Submit a GUI you have created in which the source code is readily available to you.

• Develop a test plan (including two test cases) in a Word document involving the following. Execute the test plan. Discuss the results in your Word document.

• Perform a static analysis (a code review or walk-through) that includes the following:

o Identify proper coding style.
o Identify the proper implementation of code design.
o Identify potential problems with risky code or deadlock situations.
o Identify any other errors.
• Design, write-up, and test 2 test cases.

o Based on each test case, do the following:

- Choose inputs
- Run them through the code
- Determine the appropriate outputs

• Perform 1 of the following dynamic analyses (execution of the code):

o Statement coverage: Designed to execute every statement at least once
o Branch coverage: Designed to test every branch of the program at least once
o Path coverage: Designed to test every path of execution at least once
o Definition-use-path coverage: All paths between the definition of a variable and the use of that variable are tested.

Reference no: EM131598923

Questions Cloud

Discuss the major aspects of industrialization : Identify three (3) specific groups that were affected by industrialization and provide two examples for each group describing how the group was affected.
What can the nurse teach the johnsons about lying : a. What can the nurse teach the Johnsons about lying in preschool children? b. What can the nurse teach the Johnsons regarding stuttering and speech.
Consider gregor mendel studies in genetics : Consider Gregor Mendel's studies in genetics. Can geneticists accurately predict the possibility of the inheritance of a genetic disease? Why or why not?
Compute the cash payback period for the project : The partnership of Michele and Mark is considering the following long-term capital investment proposal. Compute the cash payback period for the project
Identify potential problems with risky code situations : Identify the proper implementation of code design. Identify potential problems with risky code or deadlock situations. Identify any other errors.
Discuss the depression encouraged economic growth : From the scenario, identify at least two (2) causes of the Great Depression. Discuss whether or not you believe that the federal response to the Depression.
Assignment-applications of the scientific method : The scientific method is useful in problem solving and decision-making in a wide variety of fields.
Promiscuous female mammal to exercise mate choice : What do they suggest about the mechanism that enables a sexually promiscuous female mammal to exercise mate choice?
What is salisbury minimum price : What is Salisbury's minimum price in order for them to accept the offer from the new customer (instead of Gilbert Company)

Reviews

Write a Review

Computer Graphics Questions & Answers

  Create a simple warm-up program using your g3d

Create a simple warm-up program using your G3D programming and graphics environment.

  Shadow effect while rolling a sphere

Shadow effect while rolling a sphere as well as the options of shading and lighting.

  Relative positioning and interactive positioning

Relative Positioning and Interactive Positioning by Dragging and Clicking and some Simple Animation

  Draw a teapot at the global origin

Draw a teapot at the global origin

  Concepts of computer graphics

Concepts of Computer Graphics and develop a program using OpenGL

  The security policy document outline

Using the GDI Case Study below, complete the Security Policy Document Outline

  Develop the image manipulations

Develop the image manipulations

  What does resolution mean

What does resolution mean How is resolution connected to ppi and dpi units

  Differentiate between a bitmap image and a vector image

Differentiate between a bitmap image and a vector image Explain the following terms

  Essential elements of a design pattern

configuration of an Iterator pattern, patterns could be used in a Library System, Singleton, Template, Decorator, Façade,What does Alexander means by the following declaration "But it is impossible to form anything which has the temperament of natu..

  Framework of user interface design

design of user interfaces, natural mapping, GUI applications, web page design different to designing for printed media, risks exposed in this "phone as individual proxy" approach, interaction designers of ubicomp applications, Storyboards are usual..

  What are the factors affecting picture composition

Define picture composition What are the factors affecting picture composition. Elaborate on each factor Describe the basic lines present in a composition

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd