2017-03-12 7 views
0

UFT 또는 ALM에서 특정 기능을 사용하는 모든 비즈니스 구성 요소를 쉽게 볼 수있는 방법이 있습니까?UFT에서 사용하는 기능별로 모든 비즈니스 구성 요소 검색

내 라이브러리에 스크립팅 된 기능이 있으며 이제는 라이브러리에서 해당 기능을 삭제하려고합니다.

스크립트를 사용하는 모든 비즈니스 구성 요소에서 스크립트를 제거하지 않고 함수를 삭제하면 테스트가 실패 할 수 있습니다.

답변

0

나는과 같이 함수에 일부 코드를 추가 할 것 :

의미
Dim oUft : Set oUft = CreateObject("QuickTest.Application") 
Reporter.ReportEvent micWarning, _ 
        "<YourFunctionName>", _ 
        oUft.Test.Name & " uses function <YourFunctionName>" 

이 함수가 호출 될 때마다 그, 그것은 것입니다 시험 결과로 출력 테스트 이름을. 1 주일 동안이 작업을 실행하거나 테스트주기가 전체 테스트를 실행했는지 확인한 다음 보고서를 스캔하여 테스트를 사용하는 모든 테스트를 식별하십시오.

내 UFT 스크립트는 모두 테스트 결과 옵션을 사용하지 않기 때문에 자체 텍스트 로그 파일을 작성합니다. 유사하게 수행하면 메시지의 로그 파일을 간단하게 grep 할 수 있습니다.

+0

답장을 보내 주셔서 감사합니다. 그래서 내가 할 수있는 QTP/UFT에서 사용할 수있는 기능이 아닌 것 같아요. 이를 수행하는 유일한 방법은 일부 코드를 스크립팅하는 것입니다. – AutomateFr33k

+0

맞습니다. UFT는 직접 작성한 구성 요소가 아닌 다른 구성 요소의 사용을 추적 할 수있는 방법을 제공하지 않습니다. – Dave

+0

젠장. 정확히 내가 코딩을 할 Visual Studio 나 Eclipse와 같은 IDE를 선호하는 이유. 개발자는 팔 주위를 약간 늘릴 수 있습니다. – AutomateFr33k