asp.net – 如何更改F#Canopy UI测试脚本中的下拉列表
发布时间:2020-12-16 04:38:33 所属栏目:asp.Net 来源:网络整理
导读:我真的很高兴使用 Canopy Web Testing用F#测试我的.NET Web Apps.但是文档很少.我正在寻找一个关于如何更改HTML选择标记以根据选项的值选择元素的提示. 现在,我所能做的就是从Canopy调用click事件,然后在我的测试中按下正确的次数以获得正确的元素.当然,这意
我真的很高兴使用
Canopy Web Testing用F#测试我的.NET Web Apps.但是文档很少.我正在寻找一个关于如何更改HTML选择标记以根据选项的值选择元素的提示.
现在,我所能做的就是从Canopy调用click事件,然后在我的测试中按下正确的次数以获得正确的元素.当然,这意味着如果下拉列表中的元素数量发生变化,我的测试都会中断. 有没有人知道如何使用选项标签的值在UI中选择它? 解决方法open canopy open runner start firefox "taking canopy for a spin" &&& fun _ -> url "http://lefthandedgoat.github.io/canopy/testpages/" "#item_list" << read "option[value='2']" "#item_list" == "Item 2" run() 您可以编写自己的帮助方法来改进这一点 let option value = read <| sprintf "option[value='%s']" value "taking canopy for a spin" &&& fun _ -> url "http://lefthandedgoat.github.io/canopy/testpages/" "#item_list" << option "2" "#item_list" == "Item 2" 我将打开一个问题并添加一个功能,以便您可以执行以下操作 "#item_list" << "2" (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 如何将Enter键与aspx页面上的按钮相关联?
- DevExpress ASP.NET示例资源最全分享!(一)
- asp.net-mvc – 401在MVC API中使用Microsoft Azure Active
- asp.net – 未定义Page_ClientValidate
- ASP.NET Core框架揭秘(持续更新中…)
- asp.net – CA1305:int.Parse(String)
- asp.net-mvc – 自定义EditorTemplate可以为其中的相同模型
- 具有Entity Framework Code Only和ASP.NET MVC的模块化应用
- asp.net – ObjectCache的“Set”和“Add”有什么区别?
- asp.net – AdBlock在.NET 4.5网站上阻止CSS和图像
推荐文章
站长推荐
- asp.net – jQuery HighCharts和MVC 2应用程序中
- asp.net-mvc – 使用javascript的Mvc ActionLink
- asp.net – 部署已发布的代码?
- asp.net cookie,身份验证和会话超时
- asp.net-mvc – 将ASP.NET MVC路由迁移到ASP.NET
- asp.net-mvc – Web API错误:’ObjectContent`1
- asp.net – 如何为每个Azure部署插槽使用不同的w
- asp.net web-api – ASP.Net Web API模型绑定不工
- asp.net-core – 在.NET Core Web API上为CORS启
- asp.net – MS Chart控件创建的临时文件应该放在
热点阅读