【问题标题】:thucydedes test to replicate a text area getting populated with textthucydides 测试以复制填充文本的文本区域
【发布时间】:2014-04-09 01:52:07
【问题描述】:

我正在编写一个 suchydides 测试来复制一个场景,其中一个文本字段获得添加的值与某人在该文本区域中键入一个段落相同。

我的方法是在测试用例中创建一个循环。

   @FindBy(id="my-description")
   private WebElement textArea;

   @Test
   public void my_test(){
       for(int i=0;i<10;i++){
         String value = $(textArea).getValue();
         value = value + description;
         $(textArea).type(value);
         //waitForsometime(200);
       }
    }

问题是每次迭代的值都会消失,然后再以累积值重新出现。我可以实现这一目标的任何方法?

【问题讨论】:

    标签: java selenium junit automated-tests thucydides


    【解决方案1】:
    $(textArea).type()
    

    将在输入任何值之前清除该字段。我们必须使用

    $(textArea).sendKeys()
    

    相反。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-21
      • 1970-01-01
      • 2012-10-20
      • 2015-09-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多