TestMetric
-
Metric of PerformanceTestMetric 2020. 2. 26. 17:54
1. Overview Network or Multithreading performance refers to measures of service quality of a network as seen by the customer or modules. 2. Description 2.1 Latency The time to completion of a task. Measured in time units. Theoretical reduction of latency by N = Performance improvement by a factor of N. What is N? How many subtasks/threads to break the original task? On a general-purpose computer..
-
Unit Testing vs Integration TestingTestMetric 2020. 2. 23. 22:30
1. Overview Integration testing will help to verify the overall system after developing the different modules. When issues observed in the integration test, the unit testing results for specific functionality will help to fix the issue. As a result, both Unit testing and Integration testing are equally important. 2. Comparison Unit Testing Integration Testing Unit testing is a type of testing to..
-
Guideline for testing performanceTestMetric 2019. 9. 3. 09:37
1. Overview Performance testing is a form of software testing that focuses on how a system running the system performs under a particular load. This is not about finding bugs or defects. Performance testing measures according to benchmarks and standards. Performance testing should give developers the diagnostic information they need to eliminate bottlenecks. 2. Description Types Types Descriptio..
-
JUnitTestMetric 2019. 9. 1. 14:24
1. Overview JUnit is one of the most popular unit-testing frameworks in the java ecosystems and contains a number of useful invocations. This is a method contained in a class which is only used for testing. Setting up JUnit is just including a dependency to pom.xml which require Java 8 to work below 5.x.0 version. To define that a certain method is a test method, annotate it with the @Test annot..
-
TDD processing with examplesTestMetric 2019. 8. 27. 20:47
1. Overview TDD is a design tool, enabling us to drive some implementation with the help of tests. It validates if that code results in the expected state(state testing) or executes the expected sequence of events(behavior testing). It helps a developer to verify the logic of a piece of the program is correct. Running tests automatically helps to identify software regressions introduced by chang..