qttest

    0

    1답변

    Qt는 4.7.1 나는 최근되고 잘 수행 될 때까지이있는 qttest 설정이 표시되지 않습니다. 필자는 singlesot 타이머를 사용하여 모달 대화 상자와 상호 작용할 필요성을 직면하고 처리했습니다. 그러나 지금 나는 반대의 행동을보고 있습니다. QFileDialog :: getSaveFileName과 같은 호출은 대화 상자를 표시하지 않고 즉시 반환됩니

    0

    1답변

    QT 만든 응용 프로그램에서 시스템 테스트를 수행하려고합니다. 아래의 문제가 발생했습니다. 내 응용 프로그램에서 메뉴 열기 동작을 실행하면 QFileDialog가 트리거됩니다. 내가 핸들 (포인터) 같은있다. 하지만 필요한 파일을 선택하고 열린 동작을 트리거하는 방법을 잘 모르겠습니다. 시스템 대화 상자에서 단지 래퍼입니다 fileDial->setDirec

    0

    1답변

    Qt에서 학교 프로젝트를위한 단위 테스트를해야합니다. Qt 튜토리얼을 읽었지만, 어떻게 그런 테스트를 작성해야하는지 알 수 없습니다. 앞서 언급 한 튜토리얼에 표시된 모든 테스트는 내장 된 메서드를 참조합니다. 나는 사용자 정의 클래스에 대한 단위 테스트를 작성하는 방법을 내가 가진이 간단한 클래스라고 : task.h #ifndef TASK_H #defi

    7

    2답변

    유스 케이스는 Qt 앱을 가지고 있으며, 사용자 스타일 테스트를 자동화하고 싶습니다. 즉, keyClicks(), mouseClick() 등을 사용하고 싶습니다. 그러나 실제로 발생하는 동안 Qt 응용 프로그램 창을 실제로 표시하려고합니다. 내가 지금 당면하고있는 문제는 QTestLib를 사용하는 것이 main 자신을 정의하는 대신 QTEST_MAIN 매크

    1

    1답변

    QtTest를 사용하여 C++ 응용 프로그램에 대한 테스트를 만들려고합니다. 내가 가지고있는 세 가지 관련 파일은 다음과 같습니다. GuiTests.cpp에는 내 테스트가 포함 된 testsuite1.cpp과 내 테스트의 정의가 포함 된 testsuite1.h이 있습니다. 다른 가이드의 도움으로이 파일을 만들었습니다 (예 : this one). 나는이 오류

    0

    1답변

    현재 QT 4.8을 사용하고 있고 문서에 따르면 QTest :: currentTestFailed() "현재 테스트 함수가 실패하면 true를 반환하고 그렇지 않으면 false를 반환합니다." 이 값이 init 함수의 실패/성공한 결과를 제공하는지 또는 전에 호출 된 단위 테스트를 제공하는지 여부가 확실하지 않습니다.

    1

    1답변

    QTest은 단위 테스트를 별도의 실행 파일로 구성하는 것이 좋습니다. 이에 대한 특별한 매크로가 있으며, 메인 함수를 생성합니다 : QTEST_MAIN. 이 방법은 매우 깨끗하지는 않지만 모든 테스트를 한 번에 실행하는 것이 훨씬 유용합니다. Qt: run unit tests from multiple test classes and summarize the

    1

    1답변

    tutorial 다음에 "Qt unit test"를 만들려고합니다. 내가 언급 한 것처럼 헤더 파일과 테스트 기능이 포함 된 클래스가있는 Qt Gui Application이라는 새로운 프로젝트를 만들었습니다. 내 ".pro" file에 #CONFIG += testlib을 추가했습니다. 기능에 `simulateEvent ': 오류 :'_imp___ZN5QTe

    0

    1답변

    나는이 같은 사용 사례에 대한 테스트를 만들기 위해 노력하고는 : 대화 상자가이 대화 상자에서 버튼을 클릭을 열려는 하위 대화 열립니다 하위 대화 상자에서 버튼을 클릭하면 그것을 어떤 조치가 내가 영장 할 수 있었다 닫힌 대화를 하위 후 대화 상자에서 수행 을 닫습니다 e 모든 것을 수행하는 테스트와 그러한 테스트를 가능하게하기 위해 대화 상자를 구성하십시

    0

    1답변

    qbs로 건물 테스트에 대한 명확한 예제를 찾을 수 없습니다. 이런 식으로 시도했습니다. import qbs CppApplication { consoleApplication: true files: [ "TestTask.h", "TestTask.cpp" ] Depends { name: "Qt"; submodules: [ "co