zoukankan      html  css  js  c++  java
  • Selenium testing Iframe

    [TestFixture]
    public class Search : SeleniumBase
    {
      [Test]
      public void Search()
      {
          try
          {
              string path = "Search";
             CaptureScreen(path, "HomePage.jpg");
             selenium.Click("link=MAP SEARCH");
             selenium.WaitForFrameToLoad(SeleniumConfig.GetHostURL + @"/Search", "100000");
    
             //select iframe
             selenium.SelectFrame("//iframe[@src='/Search']");
             CaptureScreen(path, "Map.jpg");
    
             selenium.Type("id=key", "London");
             selenium.Click("id=searchPoint");
             Thread.Sleep(5000);
    
             //back to main window
             selenium.SelectWindow("null");
             Thread.Sleep(5000);
         }
         catch (Exception ex)
         {
             verificationErrors.Append(ex.Message);
             throw ex;
         }
     }
  • 相关阅读:
    各职业岗位说明
    感慨集中所
    批量插入测试数据
    写作技巧
    Cordova学习
    CocoStudio
    maven使用感受
    org.json
    ApplicationContext
    2017
  • 原文地址:https://www.cnblogs.com/cnblogsfans/p/1564212.html
Copyright © 2011-2022 走看看