You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merged PR 583517: Complete unit test for every API endpoint we support on PC Desktop
Create new unit tests for the following API endpoints:
- POST /session/:sessionId/element/active API endpoint
- GET /session/:sessionId/element/:id/equals/:other API endpoint
- GET /session/:sessionId/element/:id/enabled API endpoint
- GET /session/:sessionId/element/:id/location API endpoint
- GET /session/:sessionId/element/:id/location_in_view API endpoint
- GET /session/:sessionId/element/:id/name API endpoint
- GET /session/:sessionId/element/:id/size API endpoint
- GET /session/:sessionId/element/:id/text API endpoint
- POST /session/:sessionId/element/:id/clear API endpoint
- POST /session/:sessionId/element/:id/click API endpoint
Create a new Utility class containing helper functions to create session, get orphaned element etc
Create a new app session base for calculator app with extensive error case scenarios
Rename TouchBase to EdgeBase and group all app session base classes in a folder
Add common ErrorStrings class in CommonTestSettings
Add missing error scenario for various element API endpoint test
Add a helper function in AlarmClockBase to recreate stale element scenario
Optimize unit tests inheriting AlarmClockBase and CalculatorBase to re-use existing sessions
Related work items: #9226712
0 commit comments