在Selenium Webdriver中检查网页上的值是否为数字

测试仪13

当检查网页上是否给出了价格时,我不想检查确切的值(因为该值可能会发生变化),我首先要检查页面对象是否存在(无错误等),然后再检查它正在返回一个数值。

这可能吗?

Arsey

使用C#

private IWebElement priceElement = driver.FindElement(By.Id("price_value"));

public bool PriceObjectValidation()
{
    decimal outDecim;

    try
    {
        string str = priceElement.Text;
        bool isDecimal = decimal.TryParse(str, out outDecim);

        return isDecimal;

    }
    catch (NoSuchElementException e)
    {
        throw new Exception("Price element is not found");
    }
    catch (FormatException)
    {
        return false;
    }
}

在测试脚本中,您可以使用

Assert.True(PriceObjectValidation(), "Price element is not numeric value");

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何检查Selenium WebDriver中是否选择了单选按钮?

来自分类Dev

如何检查Selenium WebDriver中是否选择了单选按钮?

来自分类Dev

声明命令以检查Selenium Webdriver中的URL

来自分类Dev

无法检查Selenium WebDriver中的单选按钮

来自分类Dev

如何使用python和selenium检查网页上是否存在文本(不是源)?

来自分类Dev

Selenium Webdriver上的超时默认值

来自分类Dev

如何使用Selenium WebDriver计算网页上可用的图像数量?

来自分类Dev

如何使用Selenium WebDriver计算网页上可用的图像数量?

来自分类Dev

如何使用Java使用Selenium WebDriver检查标签是否为粗体?

来自分类Dev

Selenium Webdriver中的IF语句

来自分类Dev

Python Selenium:如何检查WebDriver是否已退出()?

来自分类Dev

Selenium Webdriver检查是否使用ID显示图像

来自分类Dev

JavaScript-Selenium Webdriver。如何检查元素是否可见

来自分类Dev

在Selenium Webdriver上设置超时

来自分类Dev

Selenium Webdriver获得Cookie值

来自分类Dev

如何使用Java在Selenium Webdriver中验证单词是否为粗体?

来自分类Dev

为每个选择元素设置值-Java Selenium WebDriver

来自分类Dev

Selenium Webdriver 2.53.0在Windows上是否支持Safari?

来自分类Dev

在Selenium WebDriver中禁用元素

来自分类Dev

Selenium webdriver 中的缺货验证

来自分类Dev

Selenium Webdriver Java 中的 JavascriptExecutor

来自分类Dev

用于检查Selenium WebDriver中项目列表的For循环

来自分类Dev

无法为Selenium Webdriver中的注销链接创建Xpath

来自分类Dev

如何使用Selenium WebDriver验证元素中是否存在属性?

来自分类Dev

Python Selenium:是否可以在虚拟环境中安装WebDriver

来自分类Dev

在Selenium Webdriver中是否可以提供任何元素的多个属性?

来自分类Dev

不断检查元素是否在屏幕上 - Python Selenium

来自分类Dev

Python Selenium Webdriver:调试

来自分类Dev

Selenium Webdriver可检测

Related 相关文章

  1. 1

    如何检查Selenium WebDriver中是否选择了单选按钮?

  2. 2

    如何检查Selenium WebDriver中是否选择了单选按钮?

  3. 3

    声明命令以检查Selenium Webdriver中的URL

  4. 4

    无法检查Selenium WebDriver中的单选按钮

  5. 5

    如何使用python和selenium检查网页上是否存在文本(不是源)?

  6. 6

    Selenium Webdriver上的超时默认值

  7. 7

    如何使用Selenium WebDriver计算网页上可用的图像数量?

  8. 8

    如何使用Selenium WebDriver计算网页上可用的图像数量?

  9. 9

    如何使用Java使用Selenium WebDriver检查标签是否为粗体?

  10. 10

    Selenium Webdriver中的IF语句

  11. 11

    Python Selenium:如何检查WebDriver是否已退出()?

  12. 12

    Selenium Webdriver检查是否使用ID显示图像

  13. 13

    JavaScript-Selenium Webdriver。如何检查元素是否可见

  14. 14

    在Selenium Webdriver上设置超时

  15. 15

    Selenium Webdriver获得Cookie值

  16. 16

    如何使用Java在Selenium Webdriver中验证单词是否为粗体?

  17. 17

    为每个选择元素设置值-Java Selenium WebDriver

  18. 18

    Selenium Webdriver 2.53.0在Windows上是否支持Safari?

  19. 19

    在Selenium WebDriver中禁用元素

  20. 20

    Selenium webdriver 中的缺货验证

  21. 21

    Selenium Webdriver Java 中的 JavascriptExecutor

  22. 22

    用于检查Selenium WebDriver中项目列表的For循环

  23. 23

    无法为Selenium Webdriver中的注销链接创建Xpath

  24. 24

    如何使用Selenium WebDriver验证元素中是否存在属性?

  25. 25

    Python Selenium:是否可以在虚拟环境中安装WebDriver

  26. 26

    在Selenium Webdriver中是否可以提供任何元素的多个属性?

  27. 27

    不断检查元素是否在屏幕上 - Python Selenium

  28. 28

    Python Selenium Webdriver:调试

  29. 29

    Selenium Webdriver可检测

热门标签

归档