小编And*_*ich的帖子

如何使用 Playwright 获取下拉菜单的选定选项

我正在使用 Playwright 的 C# 语言绑定。

HTML 示例:

<select id="txtType" name="Type" class="form-control">
        <option>Blog Posts</option>
        <option>Books</option>
        <option>Presentations</option>
        <option>Videos</option>
        <option>Podcasts</option>
        <option>Examples</option>
</select>
Run Code Online (Sandbox Code Playgroud)

我知道我可以用来Page.SelectOptionAsync设置下拉列表的选定选项,但如何获取当前选定的选项?

当我查看 DropDown 的所有属性时,我看不出ElementHandles.

c# webautomation playwright playwright-sharp

9
推荐指数
3
解决办法
2万
查看次数

获取分支名称到代码中

我有一个关于将分支名称作为字符串传递给我的代码的问题。

所以我们使用的是 git 存储库,分支号也指构建所在的暂存环境。意思是,如果我的分支是 001,我的 url 是 001.test.myapplication.com。

我正在编写在分支的登台环境中执行的自动化测试。我的问题是,是否可以将分支编号传递给我的代码,以便我可以将其作为我要测试的 URL 的一部分?

我正在使用 Visual Studio 2017、selenium 和 specflow。

c# git visual-studio

4
推荐指数
1
解决办法
3515
查看次数