2012-02-10 3 views
0

사람이 일식 내 퍼즈 테스터를 만드는 방법을 알고 있나요'실행 '또는'디버그 '도구?Eclipse에서 Fuzz 테스트? 규칙에 기반 fuzzer '으로 실행 ... "

내가 퍼즈 인수 일부 자바 프로그램을 실행 생각 해요 이클립스에서 입력을 생성하는 가장 좋은 방법을 원한다면 '변수'옵션을 사용하면됩니까?

Eclipse에서이 작업을 수행 할 방법이 없다면 명령 줄을 사용해야 할 수도 있습니다. ?

답변

1

Eclipse에서 앱 실행 구성에 대한 프로그램 인수에 ${string_prompt} variable을 사용할 수 있습니다.

더 나은 방법은 프로그램을 시작하고 출력을 확인할 자동화 된 드라이버를 만드는 것입니다. JUnit 또는 TestNG로 매개 변수화 된 테스트를 사용하거나 간단한 래퍼 Java 애플리케이션을 작성할 수 있습니다.

+0

$ {String_prompt} 변수가 입력하라는 메시지가 맞습니까? 그것은 시작이지만 나는 입력을 fuzzes하는 것을 원합니다 ... 입력의 1000 또는 1000을 실행합니다 (문자열에 몇 가지 제약 조건이 주어짐) ie {모든 소수의 프로그램을 X로 실행} – Erik

+0

시작일 수 있습니까? http://help.eclipse.org/helios/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fextension-points%2Forg_eclipse_core_variables_dynamicVariables.html – Erik

+1

물론, 자신 만의 Eclipse 플러그인을 만들 수 있습니다. 맞춤 변수를 제공하십시오. 그러나 어떤 주어진 실행 구성은 여전히 ​​한 번 응용 프로그램을 시작하려고합니다. 그 문제를 해결하려면 제 대답의 두 번째 부분을보십시오. –