在 Windows powershell 中选择下拉列表中的 Web ui 测试自动化选项

发布于 2024-10-24 07:14:15 字数 188 浏览 2 评论 0原文

抱歉,如果这个问题太简单了,但我对 Windows Powershell 相当陌生,我看过的所有下拉列表教程都向您展示了如何向用户显示下拉列表。

无论如何,我想做的是使用 Powershell 测试我的 Web 应用程序。我需要将下拉列表更改为特定选择,我可以使用值或索引来执行此操作,这对我来说并不重要。

感谢您提供的任何帮助。

Sorry if this is too easy of a question, but I'm fairly new to Windows Powershell and all of the tutorials I've looked at for dropdown lists show you how to display one to the user.

Anyway what I am trying to do is test my web application using Powershell. I need to change a dropdownlist to a specific choice, I can use the value or index to do this it doesn't matter to me.

Thanks for any help you can give.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

娜些时光,永不杰束 2024-10-31 07:14:15

事实证明,最简单的方法是将控件的值设置为我想要的索引,如下所示:

$ie = new-object -com "InternetExplorer.Application"
$ie.navigate("mywebsite")
$ie.visible = $true
$doc = $ie.document
$listbox = $doc.getElementByID(listboxID)
$listbox.value = 1

这将选择列表框中的第一个值。如果您还不知道的话,我不知道如何判断该值是多少。或者根据文本进行选择,但我不需要。

Turns out the easiest way to do it was to just set the value of the control to the index I wanted like this:

$ie = new-object -com "InternetExplorer.Application"
$ie.navigate("mywebsite")
$ie.visible = $true
$doc = $ie.document
$listbox = $doc.getElementByID(listboxID)
$listbox.value = 1

This selects the first value in the list box. I have no idea how to tell what that value is if you don't already know it. Or select based off of text but I don't need that.

美人骨 2024-10-31 07:14:15

如何使用 WatiN 来自PowerShell

How about using WatiN from PowerShell?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文