Selenium 和python是啥关系?是否相关参考文档

 我来答
dup08
2011-06-01
知道答主
回答量:20
采纳率:0%
帮助的人:16.8万
展开全部
Selenium是一个软件测试工具; python是一种面向对象、直译式计算机程序设计语言.
Selenium分成Selenium IDE, Selenium RC (Remote Control), 和Selenium Grid. 他们都是基于Selenium Core的. 这里给你说说Selenium IDE和RC吧. Selenium IDE是Firefox的一个插件, 它可以录制一系列的过程(比如google中输入一个单词, 点搜索按钮,...,). Selenium IDE可以把这个过程录制号, 并且转化成多种语言, 比如:Java, C#, Perl, PHP, Python,等等吧.

那么这时候我们就可以这些语言对应的编译器(比如Java我们用ECLIPSE; C#用Visual Studio)把从Selenium IDE经过录制, 得到并转化好的程序代码在这些编译器里运行, 运行的时候, 程序会调用Selenium RC来实现对刚才这段过程录制的远程操作 (可以控制打开一个firefox或者IE的浏览器进行回放, 也就是测试的过程.

简单地说就是 Selenium可以用python语言来调用它(Selenium RC)进行测试.

不知道我说明白了没有.
就烦条0o
2016-02-21 · 知道合伙人软件行家
就烦条0o
知道合伙人软件行家
采纳数:33315 获赞数:46492
从事多年系统运维,喜欢编写各种小程序和脚本。

向TA提问 私信TA
展开全部
1、Selenium也是一个用于Web应用程序
试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7、8、9)、MozillaFirefox、
MozillaSuite等。这个工具的主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试
系统功能——创建衰退测试检验软件功能和用户需求。支持自动录制动作和自动生成.Net、Java、Perl等不同语言的测试脚本。Selenium是
ThoughtWorks专门为Web应用程序编写的一个验收测试工具。
2、Python(KK 英语发音:/ˈpaɪθən/)是一种面向对象、直译式计算机程序设计语言。也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定。Python 具有脚本语言中最丰富和强大的类库,足以支持绝大多数日常应用。 Python语法简捷而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够很轻松的把用其他语言制作的各种模块(尤其是C/C++)轻松地联结在一起。
3、Selenium 和python关系,Selenium可以用python语言来调用它(Selenium RC)进行测试。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
冷色焰
2016-02-03
知道答主
回答量:32
采纳率:0%
帮助的人:12.5万
展开全部
你好,很高兴为你解答。

selenium是python的一个第三方包。
关于python你可以去看廖雪峰的教程,而关于selenium你可以去参考《Selenium 2自动化测试实战》这本书。都是不错的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
花星竹
2016-01-11 · 超过26用户采纳过TA的回答
知道答主
回答量:163
采纳率:100%
帮助的人:40万
展开全部
selenium可以用python编写代码运行,selenium是工具,python是语言。
具体可以查看这里http://www.cnblogs.com/liu-ke/tag/selenium/
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
babykick
2011-05-31 · TA获得超过406个赞
知道小有建树答主
回答量:256
采纳率:0%
帮助的人:157万
展开全部
Selenium是一个web测试框架,本身应该是java开发的。
它提供了多种语言的接口,例如你可以用python去调用selenium进行web测试。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式