Test module
gain an at a glance view of your test environment as measured by status and success in the test dashboard, data can be filtered by two criteria dashboards choose a dashboard to select data specific to applications if a user has more than one dashboard, there will be more than one option to select applications comprehend the build health of cloud applications such as cost & asset management or enterprise marketplace note depending on your selections from these filters, the data displayed in the widgets varies some widgets may show the message “no data available” , which means no recent data is available for your selection the test dashboard displays data in five widgets and a table view that allows a view of critical components of the test phase test phase components description test summary by application this graph summarizes tests performed on all configured applications based on the selection chosen this choice might be based on the number of failed, passed or skipped tests top 5 technical services with less coverage this graph depicts the top five technical services with the least coverage during the previous seven days overall test status the overall test status graph represents the number of tests passed, failed, and skipped over the selected timeframe and the data status is described as follows failed (red) tests failed within the selected period passed (green) tests passed within the selected period skipped (yellow) tests executed but not finalized; thus, their final result cannot be determined by hovering over the graph, the following data is presented for each test status group the test status from the three categories date date of the execution of the tests value total number of tests executed in a determined time frame the overall test status widget presents two axes that indicate the test within a specified time frame in which passed, failed and skipped tests occurred x axis ( days(year) ) the x axis corresponds to the dates within the activity's time frame y axis ( total tests ) the y axis corresponds to the number of passed, failed or skipped tests for the selected time frame test type status the test type status widget is a graph showing unit tests the widgets display the total numbers for each of the following unit tests displays the results of automated tests to ensure that a section of an application meets its design and behaves as intended functional tests displays the results of successfully executed functional tests other tests displays the results of other tests executed top 5 technical services with code smells/bugs based on a 7 day sample, this graph depicts the top 5 technical services with the most code smells/bugs code smells are the default selection; using the drop down menu, you can view the bugs note when unit tests, functional tests, or other tests are checked or unchecked, the overall test status widget will automatically be updated based on the new parameters compare releases page the compare release page enables teams to evaluate how their test results have evolved over time this comparison focuses on a single application and examines two different releases from the data served by this page development managers can understand how the team has progressed in building stable code from one release to the next these trends help managers make data driven decisions about resource allocation, identify areas needing improvement and optimize the development workflow understanding these trends is crucial for assessing and mitigating risks, ensuring that the software remains reliable and meets quality standards the information on these parameters are being captured from sonarqube in this case the page offers insights into different releases the following parameters bugs coverage affected technical services code smells failed tests skipped tests note the duration for comparison is always 180 days; this option is set by default and cannot be changed you can navigate to the compare release page from the test dashboard by clicking the compare releases button to see the comparison charts and their tabular representation, you must pick at least one application, two releases, and one environment in the compare release dashboard by default, you would be shown all six parameters of a test run as charts however, you have the ability to eliminate any chart that does not meet their standards please remember that if the selected charts are to become the default, they must be stored as custom views; otherwise, any changes in chart selection will be lost in the next login session note the "compare release" page now includes an "export to csv" functionality, allowing users to easily export comprehensive reports of product, software or service comparisons over time this feature enhances the analysis of changes, updates, and improvements between different releases for more efficient decision making and tracking the deleted charts from the add components window can be re added by dragging and dropping the item charts can also be rearranged based on their importance the table chart concisely summarizes all charts technical service test table the technical service tests table is located at the bottom of the test dashboard, which provides technical service test data in a tabular form and enables a detailed view of each service each row in the table displays information for a specific service, separated by columns of information type technical service the name of the micro service within the larger application applications comprehend the test environment health of ibm cloud applications such as cam and enterprise marketplace test type the type of test failed the total number and percentage of tests in the failed category or group skipped the total number and percentage of tests in the skipped category or group passed the total number and percentage of tests in the passed category or group total the total number of tests bugs the total amount of bugs (hidden by default) code smells the total amount of code smells (hidden by default) coverage the type of coverage (hidden by default) release release that is associated with the executed tests environment the instance of the application where tests were executed duration the total time a test took to be executed execution date the date the test was executed tool engine the test tool source note the technical service test table displays all data regardless of the time frame selected all columns in this table can be sorted above this table, you will find a search box that allows searching technical services by name and a settings icon that allows changing the table settings to show or hide pre selected columns the table view also supports detailed views for each service click on the details view for a specific project, displays the project’s performance along with a historical view of scan results and scan duration tracking scan durations over time enables a development manager to assess the efficiency of the scanning process provides historical trends for individual projects, and analyzing the trends of scan test results in both unit testing and functional testing offers a comprehensive view of the software’s health and the development process high and consistent pass rates in unit tests indicate stable and reliable code at a granular level consistent passing of functional tests ensures that the application complies with industry standards and regulations to access details for a specific technical service, select the overflow menu to the far right of the table and select view details select the following link for more information test dashboard table view details docid\ m76zef8h8hwkko1zrg4pc