I have tried to address frame "RightSideFrame"
Webdriver selenium .net 2.44 C#.
<frameset id="Base" >
<frame name = "Header" >..</frame>
<frameset id ="MainAllFrame" >
<frame name ="MainMenu">..</frame>
<frameset name ="mainFrameset">
<frame name="Main" src="MySoftMain.aspx" >...</frame>
</frameset>
<frame name="RightSideFrame" src="MySoftSide.aspx">...</frame>
</frameset>
</frameset>
Firstly I have tried to locate either my frame or relating frameset, but of no success.
Where I am wrong?
IWebDriver firefox = new FirefoxDriver();
firefox.Navigate().GoToUrl("
http://myPageHtml");
IWebElement frame = firefox.FindElement(By.Name("Base"));
the error has beeen raised: "Unable to locate element: {"method":"name","selector":"Base"}"
same is with:
IWebElement frame = firefox.FindElement(By.Name("MySoftSide.aspx"));
Thanks in advance