Steps Involved in Functionality Validation
To test the functionality of an agent, please follow the steps given below:
Create a project.
Provide the agent information.
Load the MIBs that have been implemented in your agent.
Select Functionality from the project tree. The loaded MIBs are listed here. You also have an option to load additional MIBs or unload MIBs from here by clicking the MIB Loader button.
You have an option to choose either all the loaded MIBs or selective MIBs for validating the functionality, by selecting the appropriate radio button.
If you have chosen Validation for selected MIB Objects, select the MIB objects and click >> button to add it for functionality validation.
Based on the selection, SNMP Agent Tester automatically maps the OIDs selected into the built-in test cases according to their type, and the detailed the test case count under various severity levels are updated in the bottom of the panel.
Once you have selected all the MIB objects, click the Functionality Validation button to begin validation. You also have an option to perform validation of specific test cases by right-clicking the respective sub-node of Functionality node and selecting Validation.
Note: Trial users do not have the option to choose all the loaded MIBs for functionality validation. They only can select 15 objects for validation.
Validating Selective Operations
SNMP Agent Tester allows you to perform selective SNMP operations, such as GET, GETNEXT, GETBULK, and SET, for validating the functionality of the SNMP agent. You can select the SNMP operations for v1 and v2 agents by selecting the Functionality Details node from the project settings dialog.
Viewing the Validation Reports
The result of the validation can be viewed by selecting the Report Viewer tab. You have the following options to view the report:
You can view the reports based on the result status by selecting the required option from the Select a view combo box.
You can view the reports based on the test case grouping by selecting the appropriate group from the project tree.
You van view the details of a specific test case by selecting a row from the report. You can view the SNMP PDU Dump by clicking the Decode button from the test case summary report.
You have an option to view the graphical representation of the reports by clicking the bar graph or pie chart icon.
The report summary and the summary of the failed test cases are displayed at the bottom of the report viewer based on the node selected in the project tree.
You can also generate HTML reports of the performed validation.
Clearing the Validation Reports
To clear the validation reports, select Functionality node from the project tree and then select Reports --> Clear Reports --> Clear Functionality Reports from the menu bar.