2023年6月29日发(作者:)
对Windows桌⾯应⽤程序进⾏UI⾃动化测试题记:本⽂简述如何利⽤appium对Windows桌⾯应⽤程序进⾏UI⾃动化测试。所谓UI⾃动化测试,就是模拟⼀个⽤户,对应⽤程序的UI进⾏操作,以完成特定场景的功能性集成测试。要对Windows桌⾯应⽤程序进⾏UI⾃动化测试,⽬前可选的技术主要是两种:VS⾃带的CodedUI Test和Appium+WinAppDriver。但是,微软已经宣布VS2019将是带有CodedUI Test的最后⼀个版本,且在⾯对某些复杂场景的时候有点⼒不从⼼。⽽Appium作为移动应⽤主流的UI测试⼯具,已经被业界⼴泛采⽤,且相关的接⼝是标准化的,因此微软对其进⾏了扩展(即),让Appium可以⽀持包括Universal WindowsPlatform (UWP), Windows Forms (WinForms), Windows Presentation Foundation (WPF), and Classic Windows (Win32)之内的Windows桌⾯应⽤。所以采⽤Appium来作为Windows桌⾯应⽤程序UI⾃动化测试的⼯具是最佳选择。要完成UI⾃动化测试的⼤致步骤如下(你⾸先需要⼀台Windows 10的PC):1,准备好待测试的Windows桌⾯应⽤程序。2,到 下载WinAppDriver的安装包,进⾏安装。并启⽤Windows 10的开发者模式。从安装⽬录(⽐如:C:Program Files (x86)WindowsApplication Driver)来启动WinAppDriver。3,⽤你喜欢的测试框架创建UnitTest项⽬,在项⽬中引⽤ver这个Nuget包。4,编写测试⽤例,执⾏测试。整个⽤例的编写也相对简单:1,使⽤DesiredCapabilities来设定要测试的⽬标应⽤。2,使⽤WindowsDriver
发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1688018830a67232.html
评论列表(0条)