51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 8407|回复: 19
打印 上一主题 下一主题

[讨论] 关于Python,关于测试

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-10-20 13:11:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
经常看到Python、Ruby、Perl一起出现,所以想学其中之一,就选了Python
我知道它可以用来开发,但是是如何用来实现测试的呢?单元测试?性能?功能?
我使用过Selenium,也了解QTP,它们的机制就是录制与回放吧
但是Python是如何实现自动化测试的呢?
有哪些好的Python论坛与社区呢
谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-10-20 17:25:55 | 只看该作者
使用过selenium,那么你用的是什么语言呢,用过Java的话,学Python也不难的.
可以先用Python写点开发的代码试试.华蟒,Javaeye很好的.
话说我当时毕业设计就是用Python,Django的.
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2010-10-20 19:00:54 | 只看该作者
回复 2# rockygenius
用selenium时用的是java,你用python实现过测试么?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2010-10-26 18:03:15 | 只看该作者
回复 3# hugh1st


    没有.
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2010-10-28 17:50:30 | 只看该作者
试试华莽
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2010-10-29 11:49:45 | 只看该作者
最近也在关注Python,还望指点一二!
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    7#
    发表于 2010-11-3 21:52:37 | 只看该作者
    Python比较简单易学
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2010-11-3 23:19:33 | 只看该作者
    我晕,没有那样语言可以直接来测试的吧
    无非有以下几种:
    1、用语言开发工具,协助 测试;
    2、写脚本做接口测试
    3、写测试工具的脚本
    4、产品就是这个语言开发的,代码走读,白盒测试
    5、写小脚本嵌在程序中,用来 打印一些有用信息,协助测试
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2010-11-4 12:04:43 | 只看该作者
    回复 8# 愚人


        谁说的?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2010-11-4 12:08:11 | 只看该作者
    回复 9# xiaoyaoke


        个人理解,仅供参考,欢迎指正……
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2010-11-5 16:26:29 | 只看该作者
    呵呵,我也想知道。
    知道有人用python+selenium。
    我平时当计算器用,见笑了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2010-11-7 22:34:50 | 只看该作者
    我用Python完成大部分测试开发。
    1. 编写测试用例,以测试Web Service。
    2. 编写数据库填充脚本。利用该脚本向测试数据库中插入数据。
    3. 编写自动化脚本,它收集一次测试运行的所有结果,导入测试结果数据库,并发测试汇报邮件。
    4. 编写自动化脚本,它收集崩溃(crash)产生的内存转储文件(memory dump file),然后调用调试器生成简单的转储分析日志。

    Python是无所不能的。当然,要合理地使用。不要因为可以自动化,就不计代价的自动化。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2010-11-18 10:11:06 | 只看该作者
    一般的不受语言限制的,python都可以实现去测试。
    因为python简单容易入门并且有丰富的第三方库可以使用。很多高级语言一堆语法的东西,python2句话就搞定了。
    所以python用来做普通的功能测试是非常不错的选择
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2010-11-23 14:35:40 | 只看该作者
    云里雾里
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2010-11-26 20:04:41 | 只看该作者
    搞错,python是一种语言,直接用于测试?怎么用?不在一个层次的东西

    但测试应该用到一些工具,python可以用来制作工具,也可以嵌入到很多流行的测试工具中,比如 。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2010-12-3 19:47:42 | 只看该作者
    来围观LZ。顺便抢沙发.呵呵

















    据说济南团购里面的购物网站大全中的无锡团购
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2010-12-30 21:41:18 | 只看该作者
    本帖最后由 ermine 于 2010-12-30 21:45 编辑

    自动化测试,也不仅仅是录制和回放,看用到那种技术,和方式。
    Windows API, 或MSAA或DOM或其他什么的。

    有个简单的用Python写的小工具,可以做参考。
    http://www.tizmoi.net/watsup/intro.html

    也有公司用Python做集成测试。最主要的还是看你要做什么样的测试了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
    发表于 2011-1-30 14:44:38 | 只看该作者
    selenium+Java
    Selenium+Ruby
    Selenium+Rspec
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    19#
    发表于 2011-2-6 11:37:24 | 只看该作者
    冒个泡,有啥好谈论的,自动化测试就是coding个小tools
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-4-28 19:03 , Processed in 0.079442 second(s), 26 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表