2017-11-05 8 views
0

C#을 사용하여 Microsoft Dynamics NAV 페이지의 속성을 변경할 수 있습니까?C#을 사용하여 Microsoft Dynamics NAV 페이지의 속성을 변경할 수 있습니까?

C#을 사용하여 Dynamics Nav를 테스트하고 있는데, 테스트를 실행하기 위해 Nav 페이지의 일부 속성을 변경 (예 : 페이지의 필드를 표시 또는 편집 가능)해야한다는 문제가있었습니다. 테스트를 실행하기 전에 수동으로 수행해야하는 약 10 개의 개체 (페이지)가 있습니다. 그래서 나는 그 과정을 자동화하기를 바랐다.

+0

어떤 테스트 방법을 사용하고 있는지 잘 모릅니다. 어쩌면 코드를 게시 할 수 있을까요? –

답변

0

아마 대답이 될 것입니다 - 아니. 최소한 그것은 방법론에 반대하기 때문입니다. 페이지를 테스트 (사용자 동작 시뮬레이션)하고 필드를 표시/편집 할 수없는 경우 테스트 사례가 성공하지 못하게됩니다. 필드가 조건부로 편집 가능한 경우 먼저 조건을 충족해야합니다.

또 다른 상황은 필드에 액세스 할 수 있지만 사용자 정의를 통해 페이지에서 숨겨진 경우입니다. 그런 다음 수동으로 페이지에 추가해야합니다. 그러나 이것은 데이터베이스 당 한 번만 필요합니다.

+0

필드가 사용자 정의를 통해 페이지에서 숨겨집니다. 필자는 필드를보기 위해 웹 클라이언트 사용자의 개인화를 변경하기 위해 웹 서비스를 사용해 보았지만 작동하지 않았습니다. – Tester

+0

필드가 사용자 정의를 통해 페이지에서 숨겨집니다. 필자는 필드를보기 위해 웹 클라이언트 사용자의 개인화를 변경하기 위해 웹 서비스를 사용해 보았지만 작동하지 않았습니다. 새 빌드가 생길 때마다 페이지 객체를 덮어 쓰므로 회귀 테스트를 통과하기 위해 수동으로 업데이트합니다. 일부 데이터베이스는 기본적으로 표시되는 필드가 있지만 테스트 데이터베이스는 표시되지 않습니다. 그러나 그 필드에 대한 기능이 중단되지 않았는지 테스트해야합니다. – Tester

+0

테스트 사용자에 대해 개인 설정과 함께 사용자 프로필을 사용할 수 있습니까? –