2016年10月15日星期六

硒 API执行不同的行动

在本教程中,我们将学习关于Selenium Web Driver的重要事项,而无需此操作,您将无法开始写入硒测试案例。在我们的Web应用程序中,我们有各种Web元素来访问,例如文本框,单选按钮,复选框,下拉,多选择下拉等。让我们了解如何使用Selenium Web驱动程序+ Java访问这些Web元素。

1.将值输入文本框 -
将值输入到输入文本框非常简单使用Selenium非常简单,首先使用其ID,类名或XPath找到文本框,然后使用 sendkeys() 进入值的方法。下面的代码线将在具有id用户名的文本框中输入“myname”字符串。

例子 - driver.findementement(by.id(“用户名”))。sendkeys(“myname”);

2.从TextBox中删除值 -
用于从文本框中的清除值Selenium提供Clear()方法。

例子 - driver.findElement(by.id(“用户名”))。clear();

3.使用单选按钮选择值 -
我们需要使用Click()方法切换单选按钮值。

例子 -  driver.findElement(by.xpath(“//输入[text()='option1']”))。单击();

4.复选框选择/取消选择 -
像单选按钮一样,使用Click()方法完成单选按钮即可切换。在下面的示例中,首先,我们找到复选框,然后在其上执行单击操作,然后如果选中复选框,则将状态显示为true,如果取消选择复选框,则为false。

例子 - webelemnt checkbox = driver.findElement(by.id(“check_box”));
                  checkbox.click();
                system.out.println(checkbox()。已发行);

5.单击链接文本 -
要单击“链接文本,请单击()方法使用,并且对于所选链接文本,使用LinkText()或使用PartialLinkText()。

例子 - driver.findement(by.linktext(“点击此处”))。单击();
                                    OR
                  River.Findement(by.partiallinktext(“here”))。单击();

6.下拉访问 -
1.进口包 org.openqa.selenium.support.ui.Select.
 导入org.openqa.selenium.support.ui.Select..
2.将下拉Web元素声明为SELECT类的实例。
选择DropDown = New Select(驱动程序.FindElement(by.id(“citylist”))))))
3.我们可以使用任何SELECT类方法来在下拉下执行操作
 dropdown.selectbyvisibletext(“delhi”);


如果您发现此帮助,请与您的朋友分享并在下面的评论部分发布您的问题和反馈。通过Google +加我或在Facebook上关注我以获得最新的发布更新。



 

1条评论: