• 自动化测试辅助工具(Selenium IDE等)


          本随表目录
        Selenium IDE安装和使用
        FireBug安装和使用
        FirePath安装和使用
    Selenium IDE安装
    方式一:打开Firefox--》添加组件--》搜索出selenium IDE --》安装到Firefox 需重启安装---》检查是否安装成功(工具中查看)
    注意:这种方法不一定能搜索的到
     
    方式二:安装Selenium IDE 是火狐的一个插件 官网:http://docs.seleniumhq.org/download/
    另外一种方式就是先在官网上下载插件,然后打开火狐的工具---扩展---点击设置的图标---选择从文件安装附件组件
     
    安装不上的原因
    如果你的firefor 不能安装Selenium IDE, 最可能的原因是你的Firefox 的版本太高了,
    建议安装一个低一点版本的firefox, 并且禁止Firefox自动升级
    使用selenium webdriver做自动化,火狐浏览器的版本不能太高,否则会启动失败,一般推荐版本为27-32之间
     
    什么是Selenium IDE?
    Selenium IDE是Firefox的浏览器插件,可以实现网页操作步骤的录制和回放,并可以导出Java,Python,C#等语言格式的程序代码。
    优点:小巧简单,无需程序经验,快速上手
    缺点:录制脚本转换为代码语言会有错误,需要自动化测试人员认为更改调式
     
    Selenium IDE界面和功能介绍
    打开selenium IDE 查看文件中有很多Test Case 和Test Suite
    一个相关的测试用例(Test Case)就是一个测试套件(Test Suite),也就是说一个测试套件由多个测试用例串联组成,可以将测试套件理解为测试用例组
     
    1、打开selenium IDE进行脚本录制
    在Base URL中地址,点击录制按钮,打开浏览器操作,默认进入为录制状态
    一个测试用例对应的就是一连串的操作步骤
    Command:命令,表示要执行的操作时什么
    Target:目标,即操作的界面元素是哪个
    Value:值,操作时使用的值
     
    2、编写或者录制脚本
    编写脚本区域:右键--》Insert New...--》输入命令,Target 点击select --》find,然后鼠标移入浏览器,输入框等会黄色高亮显示
    3、脚本弄好以后,导出脚本
    如: 文件---》Export Test Case Aa---》Java Junit4 WebDriver
    导出的脚本语言有很多种,支持java,python,C#等
    4、eclipse导入脚本
       常用命令的使用:
    • 设置延时:pause 如:pause 2000
    • ....
     
    FireBug安装
    工具--附加组件--搜索所需组件--安装
    FireBug的使用(查看html源码)
    将鼠标放在,如:输入框,右键---使用FireBug查看页面元素
     
    FirePath的使用(原生的firebug并不能支持按XPath查找元素,需要使用firebug的扩展插件firepath)
    先打开FireBug---》页面上回出现FirePath,见图
     
     
  • 相关阅读:
    iOS 关于字体根据不同屏幕尺寸等比适配的问题(zz)
    安卓开发:一种快速提取安卓app的UI图标资源的方法
    申请邓白氏编码的时候总是提示 Enter a valid Street Address 怎么办?
    利用日期、经纬度求日出日落时间 C语言程序代码(zz)
    JS导出Excel 代码笔记
    Bootstrap系列 -- 44. 分页导航
    Bootstrap系列 -- 43. 固定导航条
    Bootstrap系列 -- 42. 导航条中的按钮、文本和链接
    Bootstrap系列 -- 41. 带表单的导航条
    Bootstrap系列 -- 40. 导航条二级菜单
  • 原文地址:https://www.cnblogs.com/wysk/p/7459187.html
Copyright © 2020-2023  润新知