1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
Leokris [45]
1 year ago
13

Below you will find the requirements to identify the Account Diversity Grade of a user. Read the requirements carefully and iden

tify what test users you need to setup in order to completely test and make sure all the below requirements are covered. (Note: you should identify the optimum (minimum) number of users needed to test all of the requirements)
Requirements:

A user can have different types of loan accounts. Now we grade a user’s Account Diversity based on two factors.

1) loanTypeCount

2) totalAccounts

loanTypeCount = the number of different (distinct) LoanType values for all accounts that the user has.

However do not include LoanType = Unknown & Collections but include all others

Applicable values for LoanType are ( Home Loan, Heloc, Credit Card, Car Loan, Collections, Unknown)

totalAccounts = total number of loan accounts user has (do not include LoanType = Unknown & Collections but include all others)

example-> if user has 3 credit cards and 2 home loans and 1 Collection account, then totalAccounts = 5 and loanTypeCount = 2)

The logic to determine accountDiversityGrade is the following:

If totalAccounts> 20 or loanTypeCount >= 4, accountDiversityGrade = A

Else if totalAccounts> 10 or loanTypeCount = 3, accountDiversityGrade = B

Else if totalAccounts>= 5 or loanTypeCount= 2, accountDiversityGrade = C

Else if totalAccounts > 0 or loanTypeCount = 1, accountDiversityGrade = D

Else accountDiversityGrade=null (n/a)
Computers and Technology
1 answer:
igomit [66]1 year ago
8 0

The technique I used to test the requirement is equivalence partitioning.

<h3>Equivalence Partitioning-</h3>

Generic test data is considered where all the test data satisfies the conditions provided in the problem. Such that,

- ADGrade A --> TA=25 LC=5

- ADGrade B --> TA=20, LC=3

- ADGrade C --> TA=8 LC=2

- ADGrade D --> TA=2, LC=1

- ADGrade null (n/a)—> TA=0, LC=0

Where:

  • TA represents totalAccounts,
  • LC represents loanTypeCount,
  • ADGrade represents accountDiversityGrade

If we are to combine the test data collected above, we would obtain the entire set of test data.

With this in mind, the minimum number of users that are required for testing the requirement is 5.

Read more about requirement testing here:

brainly.com/question/16147055

#SPJ1

You might be interested in
Give me give me keyboard on this phone please provide nice I can't type where is the keyboard.Give me give me keyboard on this p
RSB [31]
<h2>Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard. Give me give me keyboard on this phone please provide nice I can't type where is the keyboard.</h2>
7 0
3 years ago
Read 2 more answers
How do programmers recognise patterns, generalise and abstract information
Dima020 [189]

Answer:

Pattern recognition is the process of recognizing patterns by using machine learning algorithm. ... In a typical pattern recognition application, the raw data is processed and converted into a form that is amenable for a machine to use. Pattern recognition involves classification and cluster of patterns

Explanation:

4 0
3 years ago
Write the definition of a class Clock. The class has no constructors and three instance variables. One is of type int called hou
maksim [4K]

Answer:

Following are the program definition in the Java Programming Language.

//define a class

public class Clock

{

//set integer type variable and initialize value

private int hours=12;

//set boolean type variable and initialize value

private boolean isTicking=true;

//set integer type variable and initialize value

private Integer diff=5;

}

Explanation:

Following are the description of Code.

  • Firstly define a class "Clock" with the "private" access modifier.
  • Then,  set the integer data type variable "hours" with the "private" access modifier and assign value 12 in that class.
  • After that, set the boolean data type variable "isTicking" with the "private" access modifier and assign value "true".
  • Finally set Integer class variable "diff" with the the private access modifier and assign value 5.
3 0
3 years ago
The Polish mathematician Wacław Sierpiński described the pattern in 1915, but it has appeared in Italian art since the 13th cent
soldi70 [24.7K]

Answer:

/ Sierpinski.java

public class Sierpinski {

     // method to find the height of an equilateral triangle with side length =

     // length

     public static double height(double length) {

           // formula= length*sqrt(3)/2

           double h = (length * Math.sqrt(3)) / 2.0;

           return h;

     }

     // method to draw a filled triangle (pointed downwards) with bottom vertex

     // x,y

     public static void filledTriangle(double x, double y, double length) {

           // finding height

           double h = height(length);

           // filling triangle as a polygon

           // passing x, x-length/2, x+length/2 as x coordinates

           // and y, y+h, y+h as y coordinates

           StdDraw.filledPolygon(new double[] { x, x - (length / 2.0),

                       x + (length / 2.0) }, new double[] { y, y + h, y + h });

     }

     // method to draw an n level sierpinski triangle

     public static void sierpinski(int n, double x, double y, double length) {

           // checking if n is above 0 (base condition)

           if (n > 0) {

                 // drawing a filled triangle with x, y as bottom coordinate, length

                 // as side length

                 filledTriangle(x, y, length);

                 // drawing the triangle(s) on the top

                 sierpinski(n - 1, x, y + height(length), length / 2);

                 // drawing the triangle(s) on the left side

                 sierpinski(n - 1, x - (length / 2.0), y, length / 2);

                 // drawing the triangle(s) on the right side

                 sierpinski(n - 1, x + (length / 2.0), y, length / 2);

           }

     }

     public static void main(String[] args) {

           // parsing first command line argument as integer, if you dont provide

           // the value while running the program, this program will cause

           // exception.

           int n = Integer.parseInt(args[0]);

           // length of the outline triangle

           double length = 1;

           // finding height

           double h = height(length);

           // drawing a triangle (pointed upwards) to represent the outline.

           StdDraw.polygon(new double[] { 0, length / 2, length }, new double[] {

                       0, h, 0 });

           // drawing n level sierpinski triangle(s) with length / 2, 0 as x,y

           // coordinates and length / 2 as initial side length

           sierpinski(n, length / 2, 0, length / 2);

     }

}

7 0
3 years ago
In 1839, Talbot released the paper-based process which he called _ to the public.
vlabodo [156]

Answer:

I'm pretty sure it's photogenic drawing.

7 0
3 years ago
Other questions:
  • Two different names that refer to the same data item best defines:
    12·1 answer
  • The following 2D array has been created:
    12·2 answers
  • Which wireless communication technology is most likely used when synchronizing device information to an automobile?
    9·1 answer
  • What is the Default path for SYSVOL?
    14·1 answer
  • Assume that an array of integers named a that contains exactly five elements has been declared and initialized. Write a single s
    15·1 answer
  • A shortage of blood for transfusions for injured animals has resulted in the introduction of a synthesized product called Oxyglo
    15·1 answer
  • The MAC address is a _____ bit number.
    10·2 answers
  • Tcp takes a three-step approach to establishing a reliable communication. first, from the transport layer of the sending device
    12·1 answer
  • Which memory can be removed from motherboard? RAM OR ROM?​
    7·1 answer
  • File names should be limited to 144 characters.<br><br> true or false
    12·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!