如何在selenium Webdriver中复制和粘贴内容?

时间:2017-06-16 06:38:08

标签: selenium-webdriver

任何人都可以指导我如何在一个网站上复制内容并在selenium WebDriver的帮助下迁移到另一方?

2 个答案:

答案 0 :(得分:0)

为了清楚起见,您想要将网站目录复制/粘贴到另一个文件夹吗?

或者你想解析html内容,并将其保存在外部文件中?

前者并不是真正的硒友好。

答案 1 :(得分:0)

所以你想要的一个简单的例子是:

网站1:

    <span id="spanID"> content in here </span>

网站2:

    <form id="inputID"> [ you want content in here ] </form>

请注意伪html。

为了完成这项工作,你需要做的是......

  browser.get("http://www.website1.com);

  var tempElement = $("spanID"); 
  tempElement .getText().then(function (contentOfSpan) {
               console.log(contentOfSpan); // will print the content of the span... now you want to save this value somewhere in your scope.
  });
  /////////////////////////////////////////////////
  browser.get("http://www.website2.com);

  var tempElement = $("inputID"); 
  tempElement.sendKeys(RefferenceTocontentOfSpan)