51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4908|回复: 0
打印 上一主题 下一主题

web自动化测试环境搭建及测试指南

[复制链接]
  • TA的每日心情
    慵懒
    2020-7-8 11:57
  • 签到天数: 7 天

    连续签到: 1 天

    [LV.3]测试连长

    跳转到指定楼层
    1#
    发表于 2020-7-14 14:30:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    1. 搭建Web测试环境注:可参链接:https://www.cnblogs.com/puresoul/p/4597211.html

    1.1. 安装JDK并配置环境变量
    1) 在Java官方网站上下载相应系统的jdk文件安装,如win7 64位系统下安装 jdk-6u45-windows-x64,全部选择默认的安装路径即可安装完成;
    2) 新建JAVA_HOME环境变量,变量值是自己安装JDK的路径,我的是
    D:\Java\jdk1.87.0;
    3) 新建环境变量classpath
    ​变量值是:JAVA_HOME /lib/dt.jar; JAVA_HOME /lib/tools.jar;
    4) 找到PATH环境变量,
    ​追加如下目录
    JAVA_HOME /bin; JAVA_HOME /jre/bin;
    5) 验证安装是否成功。
    打开 cmd 命令行窗口
    在命令行窗口中输入 java -version,显示如下内容表示安装成功:


    1.2. 浏览器环境搭建
    1) 下载ADT Bundle,selenium目前支持Chrome、Firefox、IE、Opera等浏览器,选择需要的浏览器下载并安 装(记住对应的版本号)。
    2) 对应浏览器版本的driver下载。https://www.seleniumhq.org/download/


    3) 将下载的driver,放置在浏览器对应的根目录下:
    Ø 浏览器版本是chrome 73版本,将driver存放在chrome的安装路径下:
    C:\Program Files(x86)\Google\Chrome\Application\chromedriver.exe
    Ø Mac的电脑下:chromedriver的存放地址在
    /usr/local/bin/chromedriver

    1.3. 安装开源测试报告框架Allure
    ( 参 考 文 档 链 接 : https://blog.csdn.net/chenfei_5201213/article/details/80982929
    1) 下载Allure的zip安装包
    地址:https://link.jianshu.com/?t=http ... eta/generic/allure2

    2) 解压到allure-commandline目录

    3) 进入bin目录,运行allure.bat

    4) 添加allure到环境变量PATH(\安装路径\allure-commandline\bin)

    2. 执行Web自动化测试
    注:推荐使用IntelliJ IDEA做为JAVA测试开发环境,下载地址:https://www.jetbrains.com/idea/

    使用教程链接:https://www.runoob.com/w3cnote/intellij-idea-usage.html)执行前提:使用龙测智能测试平台新建测试项目,并已自动产生自动化测试代码。

    2.1 下载测试项目
    进入测试项目对应的测试代码功能模块,按下图所示,点击下载测试项目。



    2.2 解压测试项目并使用 IDEA打开
    项目成功打开后会根据pom.xml文件自动导入测试执行所需的依赖包,请耐心等待。



    2.3 查看测试脚本相关文件
    项目框架实现了数据驱动以及元素封装,
    测试脚本文件为:/src/test/java/com/example/test/TestFeasiblePathLength1.java
    数据文件为:/src/test/java/com/example/test/DataProvider_930
    元素对象文件为:/src/test/java/fields/Elements.java
    可根据项目实际需要对脚本进行增强操作。



    2.4 执行测试
    确认手机已连接到电脑后,右键点击测试脚本文件,
    在弹出窗体中选择菜单“Run ‘TestFeasiblePathLength1’”,等待测试完成。
    (首次执行需要手机上安装AppiumSetting,选择同意安装)



    日志中可以看到测试是否执行通过。


    2.5 查看测试报告
    在IDEA中进入Terminal终端窗口,执行命令”allure serve allure-results”



    等待报告生成并自动通过浏览器打开(如果无法正常显示报告,建议更换浏览器,Windows平台推荐使用Firefox,Mac平台推荐使用Chrome)。



    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-16 15:56 , Processed in 0.062971 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表