热点:

    自动化测试新趋势:20131111解析

      [   原创  ]   作者:
    收藏文章 暂无评论

    最近公司组织了一次自动化测试的培训,使用的是Selenium结合FireFox进行操作。参加完培训后,我深刻感受到自动化技术的强大,不禁对它产生了浓厚的兴趣。由于身边没有专人指导,我只能通过网络资源自学,过程中难免会遇到与网上资料相似的内容。我决定将学习过程记录下来,既是为自己今后复习提供方便,也能作为同事学习的参考资料。希望这些内容能带来帮助!

    1、 Selenium自动化测试环境搭建指南:整合Selenium、Eclipse与Python,打造高效测试平台。

    2、 最近公司组织了一次自动化测试培训,使用的是Selenium结合Firefox。参加完之后真是大开眼界,自动化测试原来如此强大!从那时起,我就下定决心要自己动手实践自动化。由于身边没有导师指导,只能从网上搜集各种资料学习,内容难免会与网上的有重复之处。写下这些主要是为了日后自己复习,也希望能为同事提供一些学习参考。提前感谢大家的支持!

    3、 首先,安装Python软件

    4、 按照下方地址一键安装,采用默认设置即可。

    5下载链接:http://www.python.org/ftp/python/2.7.5/python-2.7.5.msi

    6、 将Python安装至C盘Python27目录,并配置环境变量。在系统Path中添加E盘Python27路径,注意分号结尾。此前若已安装JDK,可直接在原有Path前追加内容,确保各路径间用英文分号分隔,避免出现中文或特殊符号。

    7、 第二步是安装Python的开发工具包。

    8、 SetupTools 是一个用于安装第三方工具包的辅助软件,访问指定网址下载后,按照提示逐步完成安装即可。

    9、 链接如下:

    10、 第三步是安装Python的包管理工具pip,它与SetupTools类似,但功能更为强大。

    11、 使用第二步安装的SetupTools进行安装,打开DOS窗口,切换到对应目录。

    12、 然后输入命令:easy_install pip,等待安装完成即可。

    13、 安装Python环境下的Selenium包

    14、 打开DOS窗口,切换至C盘Python27Scripts目录。

    15、 接着输入命令:pip install selenium

    16、 安装完成后界面如下

    17、 第五步:确认Selenium安装是否已完成验证

    18、 在记事本中输入以下代码,保存为pytest.py后双击运行即可。

    19、 如果代码成功运行,说明Selenium安装成功,非常棒!

    20、 第六步:配置Python开发环境,安装Eclipse的PyDev插件。

    21、 安装PyDev插件的方法有两种:在线安装和离线安装。

    22、 搜索并下载PyDev 2.4.0压缩包,解压后获取Plugins和Feature文件夹,将其复制到Eclipse安装目录中并覆盖原有文件即可完成安装。

    23、 重启Eclipse后,点击菜单栏的Help → About Eclipse → Installation Details → Plug-ins,若列表中显示PyDev相关组件,则说明安装已成功。

    24、 这个方法我没成功,所以改用了方法二。

    25、 在Eclipse中,依次选择Help菜单下的Install New Software...,点击Add按钮,输入网址http://pydev.org/updates,完成下载与安装操作。

    26、 安装PyDev插件

    27、 安装PyDev后,需设置Python或Jython解释器,操作简单。

    28、 在Eclipse的菜单栏中,依次选择Window > Preferences > Pydev > Interpreter - Python,进入Python解释器的设置界面。点击New按钮,浏览并选中已安装的Python解释器(例如安装在C:Python27目录下的python.exe)。打开后会弹出一个包含多个选项的窗口,其中列出了可供添加到系统PYTHONPATH中的路径。根据需要勾选相应的路径,确认后点击OK完成配置。这样就完成了Python解释器的添加和环境路径的设置。

    29、 第七步:运行Selenium实例

    30、 接下来,我们开始创建一个Python项目。

    31、 在Eclipse的菜单栏中,依次选择File > New > Project > Pydev > Pydev Project,创建一个名为PythonCase的新项目,然后点击Next。

    32、 完成之后如下所示

    33、 创建Python模块与包

    34、 在新建的项目中,开始创建Python包和模块。

    35、 切换至Pydev视图,在Python包资源管理器中,右键点击src,依次选择新建 -> Pydev包。

    36、 输入包名称为Python27,点击完成按钮后,系统将自动生成一个Python包,并同时创建一个名为__init__.py的文件,该文件默认为空。需要注意的是,如果在创建项目时未勾选创建默认src文件夹并将其添加到Python路径这一选项,则需要手动进行源文件夹的创建。具体操作为:通过菜单栏选择File > New > Other > Source Folder,创建一个名为src的源代码文件夹,以确保后续开发工作能够正常进行。

    37、 创建Pydev Package后,右键点击该包,依次选择New和Pydev Module。

    38、 创建Python模块文件PythonCase1.py并完成编写,模块即可建立完成。

    39、 修改PythonCase1.py内容如下所示:

    40、 运行脚本程序

    41、 双击运行Run_selenium.bat文件以启动Selenium RC服务器。然后右键点击PythonCase1.py,选择Run As->Python Run来执行脚本,运行成功后将显示相应结果。

    soft.zol.com.cn true https://soft.zol.com.cn/1048/10481775.html report 3871 最近公司组织了一次自动化测试的培训,使用的是Selenium结合FireFox进行操作。参加完培训后,我深刻感受到自动化技术的强大,不禁对它产生了浓厚的兴趣。由于身边没有专人指导,我只能通过网络资源自学,过程中难免会遇到与网上资料相似的内容。我决定将学习过程记录下来...
    不喜欢(0) 点个赞(0)
    随时随地资讯查报价 就上ZOL手机客户端,点击或扫描二维码下载
    立即下载

    Jython

    更新时间:2023年07月12日

    用户评分:0 | 0人点评

    软件类型:免费软件

    软件语言:英文

    Jython
    • 更新时间:2023年07月12日
    • 软件大小:17.2MB
    • 软件分类:网站制作
    • 语言种类:英文
    • 软件评级:0 人点评