我有第三方开发的单页应用程序网站。我必须用selenium来测试这个网站。
关于网站登录后,它有许多菜单和子菜单,手动点击页面并输入输入。
我必须通过Chrome浏览器中的selenium完成上述工作。
2.so,#1失败然后我按照另一种方法,登录后而不是单击菜单和SUb菜单,我现在直接使用URL移动到页面,我能够通过id / Name查找控件/ Xpath但是,有一个按钮可以打开一个弹出窗口,当我点击它时页面就会刷新。
专家请使用方法1和2来建议问题是什么。
这是我的代码:
IJavaScriptExecutor jsCompanySearch = chromeDriver as IJavaScriptExecutor;
string strScript = "<script type='text/javascript'> var URLProfileSearch = '/folder/folder/folder/pagename.aspx'; var URLCompanySearch = 'somepage.aspx'; var NumberOfDecimalPlaces=2; CompanySearch('tc_tp_Main_cs_Company_winp_CompanyRef','COMSEARCHUSERCONTROL', '', 'tc_tp_Main_cs_Company_btn_Dummy');return false;</script>";
jsCompanySearch.ExecuteScript(strScript);
Thread.Sleep(10000);
谢谢