здравствуйте, проблема в том что я пишу код на С# и на главной странице есть ссылка "скачать" так на второй странице(на которую я перехожу - "денвер") тоже есть ссылка "скачать" так вот если выполнять код без ожидания, то открывается скачать с главной страницы, но как только я добавляю ожидания по title страницы то последующие две строки не выполняются, а программа не выдает никаких ошибок. пробовал ставить брейкпоинт на клик скачать после ожидания, но он не срабатывает так как программа походу туда тупо не доходит, может я где-то скорявил?
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using OpenQA.Selenium; using OpenQA.Selenium.Support.UI; namespace WindowsFormsApplication7 { public partial class Form1 : Form { IWebDriver driver = new OpenQA.Selenium.Firefox.FirefoxDriver(); IWebElement click; IWebElement el; public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(5)); driver.Navigate().GoToUrl("http://******.ml"); driver.FindElement(By.LinkText("Денвер")).Click(); wait.Until(ExpectedConditions.TitleContains(" Денвер | Нужный софт")); click = driver.FindElement(By.LinkText("скачать")); click.Click(); } } } }