假设一个页面上只有一个文本框(没有确认按钮)。我已经输入了文本。如何按enter键?(在移动端,我可以在键盘上按"enter“键,但在视觉测试中没有键盘)。有谁能帮帮我吗?
编辑
所以最后我使用了.NET脚本。但我无法将脚本集成到Visual Test中(应用程序从头开始重新安装)。如果场景完全使用了.NET Script,那么它就可以工作,但是我需要将所有的Visual Test更改为.NET Script (我需要在Visual Test或.NET Script中完成所有这些工作)。
有谁知道如何将.NET中的这一个函数集成到Visual Test中?
下面是我的.NET脚本:
Imports SilkTest.Ntf.Mobile公共模块Main
Dim _desktop As Desktop = Agent.Desktop
Public Sub Main()
Dim map As IDictionary(Of String, Object) = New Dictionary(Of String, Object)()
map.Add("action", "Done")
_desktop.MobileDevice("Device").Invoke("executeScript", "mobile: performEditorAction", New Object() {map})
End Sub结束模块
将脚本‘s’= here (我不能将其插入到代码括号中)=
发布于 2020-10-01 14:00:32
我找到答案了!因此,在.NET脚本的属性窗格中,单击应用程序配置下的设备名称,并在连接字符串中添加";noReset=true“。然后,取消选中“执行基本状态”。
这样,Silk Test将在可视化测试中执行插入的.NET脚本,而无需重新安装应用程序。
发布于 2020-09-25 14:19:47
添加一个执行TypeKeys的新命令
https://stackoverflow.com/questions/64043662
复制相似问题