【发布时间】:2019-01-04 10:52:25
【问题描述】:
我正在尝试从我的页面源中获取一些信息。我在每个版本上运行我的自动化测试,但希望避免手动更新版本号,因为我试图将我的测试集成到 CI 中,并希望我可以从页面源中提取标签。
我只知道在这里工作的是 Drivers.getDriver.getPageSource 但不知道如何提取信息。
我遇到的主要问题是该版本分为两个部分:
我希望能够将 1.4.39 从页面源中取出并添加到字符串中
【问题讨论】:
-
添加到哪个 ...string...?
-
据我了解,您尝试先从 CI 构建应用程序,然后使用应用程序的源代码从应用程序中选择构建号。但是你为什么要这样做呢?
-
无论您想要做什么,您都可以将整个页面源放入一个字符串中,然后取出该值并将其保存在不同的字符串中
-
基本上,当我运行测试时,它们会通过 api 更新到 testrail,因此可以在 testrail 中更新版本以进行审计。目前我只是通过 String version = "version number" 手动更新它,我能够获取页面源但不知道如何实际获取信息。我现在使用 Ci 的事实并不重要,只是获取版本号对我有好处
标签: java selenium testing tags automated-tests