标签:cli 警告 s函数 text 环境 mil 等等 pre 测试
selenium IDE:
firefox的一个插件,实现简单的浏览器操作的录制与回放功能;
可以用来快速的创建bug重现脚本,方便开发定位问题;也可以转换成多种语言,从而帮助我们快速的开发脚本
selenium Grid:
并行执行;通过一个主机控制用例在不同环境、不同浏览器下运行
selenium RC:
核心工具,包括客户端和浏览器; 让应用去访问代理服务器达到测试的目的;selenium RC 使用分Client Libraries和selenium Server
Client Libraries库主要主要用于编写测试脚本,用来控制selenium Server的库
Selenium Server负责控制浏览器行为,主要包括3个部分:Launcher、Http Proxy、Core
Core就是一些JS函数的集合,就是通过这些JS函数,我们才可以实现用程序对浏览器进行操作
Launcher用于启动浏览器,把Core加载到浏览器页面当中,并把浏览器的代理设置为Selenium Server 的Http Proxy(代理)。
selenium 2.0 = selenium 1.0 + WebDriver ;WebDriver 是selenium RC 的替代品,强列推荐使用WebDriver
WebDriver针对各个浏览器而开发,通过浏览器扩展直接控制浏览器
selenium学习路线
用例中有大量重复的操作,能不能写到一个单独的文件中,需要的时候调用这些操作?
每个用例中都有一些数据,这些数据也是一样的,但如果变化了修改起来非常麻烦,你也可以把他写到一个单独的文件中进行读取。
我怎么知道用例运行失败还是成功。那么就需要在脚本中加一些验证与断言。
单元测试框架的log太简陋了,能不能生成一张漂亮的测试报告出来?我能不能定时的来跑这个脚本?
标签:cli 警告 s函数 text 环境 mil 等等 pre 测试
原文地址:https://www.cnblogs.com/ling-xiao/p/11359552.html