本文整理汇总了C#中Browser.ContainsText方法的典型用法代码示例。如果您正苦于以下问题:C# Browser.ContainsText方法的具体用法?C# Browser.ContainsText怎么用?C# Browser.ContainsText使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Browser
的用法示例。
在下文中一共展示了Browser.ContainsText方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: TestUserspecialtylists
public void TestUserspecialtylists(Browser browser)
{
browser.WaitUntilContainsText("Please complete the short form below and a Data Specialist will follow up with you");
Assert.IsTrue(browser.ContainsText("Please complete the short form below and a Data Specialist will follow up with you"));
browser.TextField(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_ux_fir_name")).TypeText("bobby");
browser.TextField(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_ux_last_name")).TypeText("wang");
//browser.TextField(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_txt_user_addr")).TypeText("zhongshanbeiroad");
//browser.TextField(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_txt_user_city")).TypeText("shanghai");
//browser.SelectList(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_dl_user_state")).Option(Find.ByValue("AL")).Select();
//browser.TextField(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_txt_user_zip")).TypeText("11111");
browser.TextField(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_ux_phone")).TypeText("1111111111");
browser.TextField(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_ux_phone")).Focus();
browser.TextField(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_ux_email")).TypeText("[email protected]");
browser.SelectList(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_uxHowMany")).Option(Find.ByValue("1,001 - 5,000")).Select();
browser.SelectList(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_uxHowSoon")).Option(Find.ByValue("Immediately")).Select();
browser.SelectList(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_uxInterest")).Option(Find.ByValue("Ailments")).Select();
browser.TextField(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_uxTarget")).TypeText("test");
browser.Image(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_ImageButton1")).Click();
browser.WaitUntilContainsText("Thank you! We have received your request and we will follow up with you within the next business day");
Assert.IsTrue(browser.ContainsText("Thank you! We have received your request and we will follow up with you within the next business day"));
}
示例2: TestUsercanceldiscont
public void TestUsercanceldiscont(Browser browser,string raid,string raname)
{
browser.Link(Find.ByText("平台管理")).Click();
browser.WaitUntilContainsText("请在左边的菜单选择您要进行的操作。 如有疑问,请点击下面相关链接查看操作流程图或查看交易指南");
Assert.IsTrue(browser.ContainsText("请在左边的菜单选择您要进行的操作。 如有疑问,请点击下面相关链接查看操作流程图或查看交易指南"));
browser.Link(Find.ByText("销售折扣管理")).Click();
browser.WaitUntilContainsText("折扣设置");
Assert.IsTrue(browser.ContainsText("折扣设置"));
//状态生效
browser.RadioButton(Find.ById(raid)).Checked = true;
WatiN.Core.DialogHandlers.ConfirmDialogHandler dh4 = new WatiN.Core.DialogHandlers.ConfirmDialogHandler();
browser.AddDialogHandler(dh4);
browser.Button(Find.ById("ctl00_ContentPlaceHolder1_btnDelete")).ClickNoWait();
dh4.WaitUntilExists(15);//
dh4.OKButton.Click();//
browser.RemoveDialogHandler(dh4);
Thread.Sleep(1000);
Assert.IsFalse(browser.ContainsText(raname));
}
示例3: TestUserverifylad
public void TestUserverifylad(Browser browser)
{
browser.Link(Find.ById("ctl00_linkTrade")).Click();
browser.WaitUntilContainsText("请在左边的菜单选择您要进行的操作。 如有疑问,请点击下面相关链接查看操作流程图或查看交易指南");
Assert.IsTrue(browser.ContainsText("请在左边的菜单选择您要进行的操作。 如有疑问,请点击下面相关链接查看操作流程图或查看交易指南"));
browser.Link(Find.ByText("我要销售")).Click();
browser.WaitUntilContainsText("请在左边的菜单选择您要进行的操作");
Assert.IsTrue(browser.ContainsText("请在左边的菜单选择您要进行的操作"));
browser.Link(Find.ByText("我的议价信息")).Click();
browser.WaitUntilContainsText("合同号");
Assert.IsTrue(browser.ContainsText("合同号"));
browser.Link(Find.ByText("议价")).Click();
//WatiN.Core.DialogHandlers.ConfirmDialogHandler dh3 = new WatiN.Core.DialogHandlers.ConfirmDialogHandler();
//browser.AddDialogHandler(dh3);
browser.Button(Find.ById("ctl00_ContentPlaceHolder1_btnAccept")).ClickNoWait();
//dh3.WaitUntilExists(15);//
//dh3.OKButton.Click();//
//browser.RemoveDialogHandler(dh3);
//Thread.Sleep(2000);
}
示例4: TestUserladbilldeliversearch
//public static string ladorderid;
public void TestUserladbilldeliversearch(Browser browser, string url, string orderid)
{
browser.Link(Find.ByText("我要销售")).Click();
browser.WaitUntilContainsText("请在左边的菜单选择您要进行的操作。 如有疑问,请点击下面相关链接查看操作流程图或查看交易指南");
Assert.IsTrue(browser.ContainsText("请在左边的菜单选择您要进行的操作。 如有疑问,请点击下面相关链接查看操作流程图或查看交易指南"));
browser.Link(Find.ByText("可发资源查询")).Click();
browser.WaitUntilContainsText("可提资源查询");
Assert.IsTrue(browser.ContainsText("可提资源查询"));
//先清空
browser.Button(Find.ById("ctl00_ContentPlaceHolder1_btnCleanDelivery")).ClickNoWait();
/*
//测试用
string ss = "0904000070";
int s1 = int.Parse(ss);
int s2 = s1 + 1;
string ss1 = s2.ToString();
*/
//
Thread.Sleep(1500);
browser.TextField(Find.ById("ctl00_ContentPlaceHolder1_txtOrderCode")).TypeText(orderid);
browser.Button(Find.ById("ctl00_ContentPlaceHolder1_Button1")).Click();
//截取ID
string l1 = browser.Span(Find.ByText("焊接用钢盘条")).Id;
string l3 = l1.Trim().Substring(13, 4);
browser.Link(Find.ById("a_order_" + l3)).Click();
browser.Button(Find.ById("ctl00_ContentPlaceHolder1_NextStepBtn")).Click();
browser.WaitUntilContainsText("在此页面中您可选择对此提单的处理方式,如无疑义,可点击创建提单完成");
Assert.IsTrue(browser.ContainsText("在此页面中您可选择对此提单的处理方式,如无疑义,可点击创建提单完成"));
browser.Table(Find.ById("ctl00_ContentPlaceHolder1_GridView1")).TableRow(Find.ByClass("RowBg")).WaitUntilExists(10);
//Assert.AreEqual("xx",browser.Table(Find.ById("ctl00_ContentPlaceHolder1_GridView1")).TableRow(Find.ByClass("RowBg")).TableCells[1].Text);
string ladorderid = browser.Table(Find.ById("ctl00_ContentPlaceHolder1_GridView1")).TableRow(Find.ByClass("RowBg")).TableCells[1].Text;
browser.Button(Find.ById("ctl00_ContentPlaceHolder1_Button3")).Click();
//发货单确认
browser.Link(Find.ByText("发货单确认")).Click();
browser.WaitUntilContainsText("提单管理");
Assert.IsTrue(browser.ContainsText("提单管理"));
WatiN.Core.DialogHandlers.ConfirmDialogHandler dh2 = new WatiN.Core.DialogHandlers.ConfirmDialogHandler();
browser.AddDialogHandler(dh2);
browser.Button(Find.ById("ctl00_ContentPlaceHolder1_GridView1_ctl02_ConfirmBtn")).ClickNoWait();
dh2.WaitUntilExists(15);//
dh2.OKButton.Click();//
browser.RemoveDialogHandler(dh2);
}
示例5: HostAdminLoginFailsWithIncorrectUsernameAndPassword
public void HostAdminLoginFailsWithIncorrectUsernameAndPassword()
{
using (Browser browser = new Browser())
{
browser.GoToHostAdmin();
Assert.IsTrue(browser.IsOnLoginPage);
browser.Login("username", "not-password");
Assert.IsTrue(browser.ContainsText("That’s not it"), "Expected an error message.");
browser.Login("not-username", "password");
Assert.IsTrue(browser.ContainsText("That’s not it"), "Expected an error message.");
}
}
示例6: TestUserOrderSelectDemo4
public void TestUserOrderSelectDemo4(Browser browser)
{
browser.WaitUntilContainsText("Define Target Audience");
Assert.IsTrue(browser.ContainsText("Define Target Audience"));
browser.SelectList(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_ltbDemVar")).Option(Find.ByValue("A")).Select();
browser.Link(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_btAddDem")).Click();
browser.Div(Find.ById("divWaiting")).WaitUntilRemoved();
browser.Div("ListbarProfiles").Table("ListbarProfiles_Group_0_group").TableRow("ListbarProfiles_Group_0_items").Div("ListbarProfiles_0_Item_0").WaitUntilExists(20);
browser.SelectList(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_ltbDemVar")).Option(Find.ByValue("B")).Select();
browser.Link(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_btAddDem")).Click();
browser.Div(Find.ById("divWaiting")).WaitUntilRemoved();
browser.Div("ListbarProfiles").Table("ListbarProfiles_Group_0_group").TableRow("ListbarProfiles_Group_0_items").Div("ListbarProfiles_0_Item_1").WaitUntilExists(20);
browser.SelectList(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_ltbDemVar")).Option(Find.ByValue("C")).Select();
browser.Link(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_btAddDem")).Click();
browser.Div(Find.ById("divWaiting")).WaitUntilRemoved();
browser.Div("ListbarProfiles").Table("ListbarProfiles_Group_0_group").TableRow("ListbarProfiles_Group_0_items").Div("ListbarProfiles_0_Item_2").WaitUntilExists(20);
browser.RadioButton(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_rb_phoneNothing")).Checked = true;
browser.Span(Find.ByText("Next")).Click();
}
示例7: TestUserOrderPaymentInfo
public void TestUserOrderPaymentInfo(Browser browser)
{
browser.WaitUntilContainsText("Step 4: Enter Payment Information");
Assert.IsTrue(browser.ContainsText("Step 4: Enter Payment Information"));
browser.TextField(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_txt_user_firstname")).TypeText("christie");
browser.TextField(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_txt_user_lastname")).TypeText("Test");
browser.TextField(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_txt_user_addr")).TypeText("zhongshanbeiroad");
browser.TextField(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_txt_user_city")).TypeText("shanghai");
browser.SelectList(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_dl_user_state")).Option(Find.ByValue("AL")).Select();
browser.TextField(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_txt_user_zip")).TypeText("11111");
browser.TextField(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_ux_phone")).Value="1111111111";
browser.TextField(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_ux_phone")).Focus();
//browser.TextField(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_ux_phone")).DoubleClick();
browser.TextField(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_txt_user_email")).TypeText("[email protected]");
browser.TextField(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_txt_order_description")).TypeText("ordertest");
browser.CheckBox(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_chbAgreement")).Checked = true;
browser.CheckBox(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_chb_contactinfo")).Checked = true;
browser.SelectList(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_dl_pay_year")).Option("2011").Select();
browser.TextField(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_txt_pay_account")).TypeText("4111111111111111");
browser.TextField(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_txt_pay_cid")).TypeText("111");
browser.Link(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_BottomBtNext")).Click();
browser.WaitUntilContainsText("Your Order Is Complete");
Assert.IsTrue(browser.ContainsText("Your Order Is Complete"));
}
示例8: LoginRequiresCorrectUsernameAndPassword
public void LoginRequiresCorrectUsernameAndPassword()
{
using (Browser browser = new Browser())
{
browser.GoToAdmin();
if (!browser.IsOnLoginPage) {
browser.Logout();
browser.GoToAdmin();
}
Assert.IsTrue(browser.IsOnLoginPage);
browser.Login("username", "not-password");
Assert.IsTrue(browser.ContainsText("That’s not it"), "Expected an error message.");
browser.Login("not-username", "password");
Assert.IsTrue(browser.ContainsText("That’s not it"), "Expected an error message.");
}
}
示例9: CanLoginToHostAdmin
public void CanLoginToHostAdmin()
{
using (Browser browser = new Browser())
{
browser.GoToHostAdmin();
Assert.IsTrue(browser.IsOnLoginPage);
browser.Login("username", "password");
Assert.IsTrue(browser.ContainsText("Host Admin - Installed Blogs"), "Expected an error message.");
}
}
示例10: Should_Click_Search_On_Google_And_Return_Results_For_AspNet
public void Should_Click_Search_On_Google_And_Return_Results_For_AspNet(Browser browser)
{
browser.GoTo("http://www.google.co.uk");
browser.TextField(Find.ByName("q")).Value = "asp.net";
browser.Button(Find.ByName("btnG")).Click();
string testString = "The Official Microsoft ASP.NET Site";
browser.WaitUntilContainsText(testString);
Assert.True(browser.ContainsText(testString));
browser.Dispose();
}
示例11: TestUserfullpay
public void TestUserfullpay(Browser browser,string pay)
{
browser.Link(Find.ByText("合同生效配款")).Click();
browser.WaitUntilContainsText("合同生效配款");
Assert.IsTrue(browser.ContainsText("合同生效配款"));
//截取订单号码
Thread.Sleep(1500);
string l1 = browser.Button(Find.ByClass("btnStyle")).GetAttributeValue("onclick");
string l3 = l1.Trim().Substring(19, 10);
orderid = l3;
browser.Button(Find.ByClass("btnStyle")).Click();
browser.WaitUntilContainsText("双击配款行即可完成或取消配款金额选择");
Assert.IsTrue(browser.ContainsText("双击配款行即可完成或取消配款金额选择"));
browser.TextField(Find.ById("txtPay_"+pay)).DoubleClick();
browser.Button(Find.ById("ctl00_ContentPlaceHolder1_btnallocation")).Click();
browser.WaitUntilContainsText("按钮完成本次配款,或点击");
Assert.IsTrue(browser.ContainsText("按钮完成本次配款,或点击"));
browser.Button(Find.ById("ctl00_ContentPlaceHolder1_btncomplete")).Click();
}
示例12: TestUserOrderSelectDemo3
public void TestUserOrderSelectDemo3(Browser browser)
{
browser.WaitUntilContainsText("Define Target Audience");
Assert.IsTrue(browser.ContainsText("Define Target Audience"));
//browser.SelectList(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_ltbDemCat")).Option(Find.ByText("Estimated Income")).Select();
browser.CheckBox(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_chbAllHousehold")).Checked = true;
browser.Div(Find.ById("divWaiting")).WaitUntilRemoved();
browser.RadioButton(Find.ById("ctl00_ctl00_uxContent_ContentPlaceHolder1_rb_phoneNothing")).Checked = true;
browser.Span(Find.ByText("Next")).Click();
}
示例13: CreateNewPostRequiresPostBody
public void CreateNewPostRequiresPostBody()
{
using (Browser browser = new Browser())
{
EditPostsPage page = browser.GoTo<EditPostsPage>();
page.Browser.DialogWatcher.Add(new AlertAndConfirmDialogHandler());
page.ClickNavLinkNoWait(PostsNavigationLink.New_Post);
page.TitleField.Value = "Title of the post";
page.PostButton.Click();
Assert.IsTrue(browser.ContainsText("Your post must have a body"));
}
}
示例14: TestUsercancelsource
public void TestUsercancelsource(Browser browser)
{
browser.Link(Find.ById("ctl00_linkTrade")).Click();
browser.WaitUntilContainsText("请在左边的菜单选择您要进行的操作。 如有疑问,请点击下面相关链接查看操作流程图或查看交易指南");
Assert.IsTrue(browser.ContainsText("请在左边的菜单选择您要进行的操作。 如有疑问,请点击下面相关链接查看操作流程图或查看交易指南"));
browser.Link(Find.ByText("我要销售")).Click();
browser.WaitUntilContainsText("请在左边的菜单选择您要进行的操作。 如有疑问,请点击下面相关链接查看操作流程图或查看交易指南");
Assert.IsTrue(browser.ContainsText("请在左边的菜单选择您要进行的操作。 如有疑问,请点击下面相关链接查看操作流程图或查看交易指南"));
browser.Link(Find.ByText("资源撤牌管理")).Click();
browser.WaitUntilContainsText("本页可选择需要撤牌的资源,进行撤牌");
Assert.IsTrue(browser.ContainsText("本页可选择需要撤牌的资源,进行撤牌"));
WatiN.Core.DialogHandlers.ConfirmDialogHandler dh2 = new WatiN.Core.DialogHandlers.ConfirmDialogHandler();
browser.AddDialogHandler(dh2);
browser.Button(Find.ById("ctl00_ContentPlaceHolder1_btnTakeDownAll")).ClickNoWait();
dh2.WaitUntilExists(15);//
dh2.OKButton.Click();//
browser.RemoveDialogHandler(dh2);
}
示例15: TestUsercheckdiscount
public void TestUsercheckdiscount(Browser browser, string url, string material, string date1, string number)
{
browser.Link(Find.ById("ctl00_linkTrade")).Click();
browser.WaitUntilContainsText("请在左边的菜单选择您要进行的操作。 如有疑问,请点击下面相关链接查看操作流程图或查看交易指南");
Assert.IsTrue(browser.ContainsText("请在左边的菜单选择您要进行的操作。 如有疑问,请点击下面相关链接查看操作流程图或查看交易指南"));
browser.Link(Find.ByText("我要采购")).Click();
browser.WaitUntilContainsText("请在左边的菜单选择您要进行的操作。 如有疑问,请点击下面相关链接查看操作流程图或查看交易指南");
Assert.IsTrue(browser.ContainsText("请在左边的菜单选择您要进行的操作。 如有疑问,请点击下面相关链接查看操作流程图或查看交易指南"));
//采购
browser.Link(Find.ByUrl(url + "SearchProduct.aspx")).Click();
browser.WaitUntilContainsText("清空购物车");
Assert.IsTrue(browser.ContainsText("清空购物车"));
//查询资源
browser.TextField(Find.ById("ctl00_ContentPlaceHolder1_txtSteel_Num")).TypeText(material + date1);
browser.Button(Find.ById("ctl00_ContentPlaceHolder1_btnSearch1")).Click();
//清空购物车
WatiN.Core.DialogHandlers.ConfirmDialogHandler dh2 = new WatiN.Core.DialogHandlers.ConfirmDialogHandler();
browser.AddDialogHandler(dh2);
browser.Link(Find.ById("ctl00_ContentPlaceHolder1_linkClearCart")).ClickNoWait();
dh2.WaitUntilExists(15);//
dh2.OKButton.Click();//
browser.RemoveDialogHandler(dh2);
Thread.Sleep(1500);
//点击该资源并购买
browser.Image(Find.ByAlt("buy product")).Click();
browser.TextField(Find.ByClass("cinput")).TypeText(number);
browser.WaitUntilContainsText(number);
Assert.IsTrue(browser.ContainsText(number));
browser.Button(Find.ByClass("addBuyCartBtn")).Click();
Thread.Sleep(1500);
browser.WaitUntilContainsText("优惠后总额 900.00元");
Assert.IsTrue(browser.ContainsText("优惠后总额 900.00元"));
}