2016年4月24日星期日

在Android Studio中设置Selenium WebDriver


如今,几乎所有的Web应用程序都具有移动应用程序,因此测试人员更喜欢在一个普通的地方编写测试套件。我们可以在Android Studio中设置硒,以便我们可以在一个地方编写和运行移动应用程序以及Web应用程序测试套件。测试用例的管理和执行变得非常高效。

如果您同意我的要求,并且想知道如何在Android Studio中设置Selenium,那么此博客文章非常适合您。请一步一步地进行操作,您将能够快速完成设置。

影片教学-



先决条件-
3.设置ANDROID_HOME和JAVA_HOME

Android Studio 中的Selenium WebDriver设置-

1.从以下位置下载Selenium Webdriver Java Client This Link。解压缩文件夹并将所有罐子存储在c:\ seleniumjars \中


2.打开您的Andriod Studio,然后单击“创建新项目” 

3.输入应用程序名称,然后单击下一步


4.然后,在选择最低SDK版本之后,单击“下一步”。


5. 选择空白活动,然后单击下一步


6.单击完成。  


7.将项目结构从Android更改为Project。


8.将硒罐复制到libs文件夹


9.选择所有罐子,然后右键单击->单击添加为库,并使其成功完成gradle同步。


10.转到应用-> src -> main ->Java的。然后右键单击该程序包,然后单击“新建”。  -> Java class
输入班级名称,然后单击“确定”。


11.以下是在浏览器中打开网站的基本硒测试用例。将此代码复制到您的java类中。


package com.selenium.tests;

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;

public class BrowserTests {

 public static void main(String[] args) throws Exception {
  WebDriver driver=new FirefoxDriver();
  driver.get("http://qaautomated.blogspot.in");
  Thread.sleep(3000);
  driver.quit();
 }

}

12.单击左侧的Build Variants并将Test Artifacts更改为Unit Test,我们将要编写并运行junit test。


13.然后右键单击您的javaclass并单击运行。


您可以看到测试用例启动了firefox浏览器并打开了给定的链接。 现在,您已经使用Selenium WebDriver成功配置了Android Studio,并运行了第一个测试用例。

如果您有任何疑问或疑问,请发表评论。我会尽我所能来回答您的问题。


注意-了解有关Android Studio功能使用的更多信息 这里。