首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Silk测试视觉测试按Enter键

Silk测试视觉测试按Enter键
EN

Stack Overflow用户
提问于 2020-09-24 17:37:21
回答 2查看 122关注 0票数 0

假设一个页面上只有一个文本框(没有确认按钮)。我已经输入了文本。如何按enter键?(在移动端,我可以在键盘上按"enter“键,但在视觉测试中没有键盘)。有谁能帮帮我吗?

编辑

所以最后我使用了.NET脚本。但我无法将脚本集成到Visual Test中(应用程序从头开始重新安装)。如果场景完全使用了.NET Script,那么它就可以工作,但是我需要将所有的Visual Test更改为.NET Script (我需要在Visual Test或.NET Script中完成所有这些工作)。

有谁知道如何将.NET中的这一个函数集成到Visual Test中?

下面是我的.NET脚本:

代码语言:javascript
复制
Imports SilkTest.Ntf.Mobile

公共模块Main

Dim _desktop As Desktop = Agent.Desktop

代码语言:javascript
复制
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 (我不能将其插入到代码括号中)=

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-10-01 14:00:32

我找到答案了!因此,在.NET脚本的属性窗格中,单击应用程序配置下的设备名称,并在连接字符串中添加";noReset=true“。然后,取消选中“执行基本状态”。

这样,Silk Test将在可视化测试中执行插入的.NET脚本,而无需重新安装应用程序。

票数 0
EN

Stack Overflow用户

发布于 2020-09-25 14:19:47

添加一个执行TypeKeys的新命令

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64043662

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档