330 likes | 346 Views
Explore tools and solutions for automated UI testing in desktop, web, and mobile applications. Learn how to address real problems and share experiences in a constantly evolving environment. Find out why UI testing is crucial and how to achieve efficient and reliable results.
E N D
Software quality assurance days XXI International Conference ofSoftware Quality Assurance sqadays.com DenisMarkovtsev Inflectra Corporation. Moscow, Russia Automated UI testing in uncontrollably improving environment Moscow. May 26–27 , 2017
tools for developers, testers and planners Automated UI testing in uncontrollably improving environment
solution for automated UI testing Desktop. Web. Mobile. Automated UI testing in uncontrollably improving environment
Demoof the tool Automated UI testing in uncontrollably improving environment
Real problem – share experience Automated UI testing in uncontrollably improving environment
Real problem Demo example Why? Automated UI testing in uncontrollably improving environment
Outlook plugin forOffice 365 Automated UI testing in uncontrollably improving environment
Works in desktopOutlook and Automated UI testing in uncontrollably improving environment
Why testUI? Is it unavoidable? Automated UI testing in uncontrollably improving environment
Environment changes Automated UI testing in uncontrollably improving environment
Plugin • load error Automated UI testing in uncontrollably improving environment
Plugindisplayissues Automated UI testing in uncontrollably improving environment
Dependsonclient type andgeographical location Automated UI testing in uncontrollably improving environment
Matrix controlsus Automated UI testing in uncontrollably improving environment
Environment is constantly improving and we can not control it Automated UI testing in uncontrollably improving environment
Speedof reaction is important Automated UI testing in uncontrollably improving environment
Automated UI tests are required Automated UI testing in uncontrollably improving environment
Automated UI testing in uncontrollably improving environment
Outlook plugin - webapplication, even on desktop Automated UI testing in uncontrollably improving environment
//span[@class='badge ng-binding'] Automated UI testing in uncontrollably improving environment
Locators Desktop: embeddedIE XPATH Browser: xpath_to_frame XPATH Automated UI testing in uncontrollably improving environment
Same testsfor Outlook and browsers Automated UI testing in uncontrollably improving environment
Email upload Email client launch Authorization Email opening Plugin activation Test Finalization Automated UI testing in uncontrollably improving environment
Microsoft Active Accessibility UI Automation Managed Java Access Bridge Automated UI testing in uncontrollably improving environment
Few details Automated UI testing in uncontrollably improving environment
SeS('Mail_Folders') .DoClickNode(userName + ";Inbox"); JavaScript Object Locators Properties Actions Automated UI testing in uncontrollably improving environment
“No programming” Automated UI testing in uncontrollably improving environment
Testing project results Automated UI testing in uncontrollably improving environment
Other projects Automated UI testing in uncontrollably improving environment
Regression test coverage Automated UI testing in uncontrollably improving environment
Monitoring Automated UI testing in uncontrollably improving environment
Singletool One language Unified approachReporting Automated UI testing in uncontrollably improving environment
Get Rapise https://www.inflectra.com/SQADAYS21.aspx GitHub https://github.com/Inflectra/office365-outlook-plugin-ui-testing Email denis@inflectra.com Automated UI testing in uncontrollably improving environment