零基础搭建自动化测试框架--002本地工程搭建

1:本地安装eclipse

2:eclipse安装testng插件

3:eclipse配置maven

4:安装Selenium IDE 或者其替换者 Katalon AutomationRecorder

5:创建maven工程

6:第一个自动化测试demo




一、本地安装eclipse

二、eclipse安装testng插件

http://marketplace.eclipse.org/marketplace-client-intro?mpc_install=1549

三、eclipse配置maven

参考文档:

https://blog.csdn.net/ailo555/article/details/50099721 

四、安装SeleniumIDE 或者其替换者Katalon Automation Recorder

建议安装Katalon Automation Recorder

安装方法:

1:离线安装,将该插件拖拽到火狐扩展工具.按照步骤二在有网络电脑中安装ide。 然后在本机中找到91f05833-bab1-4fb1-b9e4-187091a4d75d}.xpi 文件。 将该文件拖拽到拷贝并拖拽到火狐浏览器

2:在线安装

1谷歌浏览器https://chrome.google.com/webstore/detail/katalon-recorder-selenium/ljdobmomdgdljniojadhoplhkpialdid?utm_source=sth-nov-17&utm_campaign=ka-recorder-sth

2火狐浏览器:https://addons.mozilla.org/en-US/firefox/addon/katalon-automation-record/?utm_source=sth-nov-17&utm_campaign=ka-recorder-sth

 

开始是使用,参考文档:

Selenium IDE Vs Katalon Automation Recorder

https://blog.csdn.net/xiaoguanyusb/article/details/80396376

 

五、创建maven工程




修改pom文件,增肌依赖包

    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.11</version>
      <scope>test</scope>
    </dependency>
   <dependency>
    <groupId>org.testng</groupId>
    <artifactId>testng</artifactId>
    <version>6.14.3</version>
    <scope>test</scope>
</dependency>
   <!-- 加载selenium包 -->
   <dependency>
     <groupId>org.seleniumhq.selenium</groupId>
     <artifactId>selenium-java</artifactId>
     <version>2.31.0</version>
   </dependency>

   <!-- 加载javax.mail包,用于邮件发送 -->
   <dependency>
     <groupId>javax.mail</groupId>
  <artifactId>mail</artifactId>
  <version>1.5.0-b01</version>
    </dependency>
    
    <!-- 加载读取Excle所需的jar包 -->
    <dependency>
    <groupId>net.sourceforge.jexcelapi</groupId>
  <artifactId>jxl</artifactId>
  <version>2.6.12</version>
   </dependency>     
   
   <!-- 加载excel读取所需的org.apache.poi包 -->
   <dependency>
    <groupId>org.apache.poi</groupId>
  <artifactId>poi-excelant</artifactId>
  <version>3.9</version>
   </dependency>


六、第一个自动化测试demo

使用Katalon Automation Recorder录制第一个自动化用例,并使用java语言导出。


猜你喜欢

转载自blog.csdn.net/xiaoguanyusb/article/details/80397167