EpsilonAnalyzer analyzer = new EpsilonAnalyzer(); analyzer.analyze("path/to/library.jar"); List<Issue> issues = analyzer.getIssues(); for (Issue issue : issues) { System.out.println(issue.getDescription()); } EpsilonQualityAssessor assessor = new EpsilonQualityAssessor(); assessor.assess("path/to/library.jar"); QualityReport report = assessor.getQualityReport(); System.out.println(report.getMetrics()); EpsilonTester tester = new EpsilonTester(); tester.generateTestCases("path/to/library.jar"); tester.executeTests(); TestReport report = tester.getTestReport(); System.out.println(report.getResults()); EpsilonSecurityAuditor auditor = new EpsilonSecurityAuditor(); auditor.audit("path/to/library.jar"); List<SecurityIssue> securityIssues = auditor.getSecurityIssues(); for (SecurityIssue issue : securityIssues) { System.out.println(issue.getDescription()); }


上一篇:
下一篇:
切换中文