Selenium 和python是啥关系?是否相关参考文档
7个回答
展开全部
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)进行测试.
不知道我说明白了没有.
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)进行测试.
不知道我说明白了没有.
展开全部
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)进行测试。
试的工具。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)进行测试。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你好,很高兴为你解答。
selenium是python的一个第三方包。
关于python你可以去看廖雪峰的教程,而关于selenium你可以去参考《Selenium 2自动化测试实战》这本书。都是不错的。
selenium是python的一个第三方包。
关于python你可以去看廖雪峰的教程,而关于selenium你可以去参考《Selenium 2自动化测试实战》这本书。都是不错的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
selenium可以用python编写代码运行,selenium是工具,python是语言。
具体可以查看这里http://www.cnblogs.com/liu-ke/tag/selenium/
具体可以查看这里http://www.cnblogs.com/liu-ke/tag/selenium/
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Selenium是一个web测试框架,本身应该是java开发的。
它提供了多种语言的接口,例如你可以用python去调用selenium进行web测试。
它提供了多种语言的接口,例如你可以用python去调用selenium进行web测试。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询