Testowanie automatyczne aplikacji desktop

0

Cześć,

Mam kilka pytań co do testowania automatycznego.

  1. Czy aby wprowadzić takie testy, trzeba mieć dostęp do kodu źródłowego aplikacji?
  2. Jakie narzędzia mogą być przydatne przy testowaniu wydajnosciowym i obciazeniowym aplikacji desktop? Mogę operować Java lub C#
    Z tego co wiem, sama aplikacja jest zbudowana o .NET
2

Jeśli aplikacja jest napisana w .net/WPF, to teoretycznie nie trzeba mieć źródeł, używa się do tego Coded UI test. W praktyce, nie wszystkie kontrolki idealnie współpracują z tymi frameworkiem do testów, i czasem trzeba zmodyfikować kod aplikacji by wszystko ładnie działało.

0

Już się dowiedziałem. Aplikacja jest napisana w .NET i obiekty COM pisane w C++

0

Wg linku powyżej powinieneś użyć Selenium:

Coded UI Test for automated UI-driven functional testing is deprecated. Visual Studio 2019 is the last version where Coded UI Test will be available. We recommend using Selenium for testing web apps and Appium with WinAppDriver for testing desktop and UWP apps.

http://toolsqa.com/selenium-c-sharp/
https://github.com/microsoft/winappdriver
https://www.hanselman.com/blog/WinAppDriverTestAnyAppWithAppiumsSeleniumlikeTestsOnWindows.aspx

1 użytkowników online, w tym zalogowanych: 0, gości: 1