随笔分类 -  Python自动化测试

介绍一个.NET程序员, 学习使用Python做自动化测试的经历
Python自动化测试 (七)logging 日志模块
摘要:写Python程序的时候, 我们经常需要写日志, 以便调试程序,发现问题,以及查看程序的运行状态。 Python自带了logging模块,可以将日志保存到.txt文件中, 也可以输入到界面上。 我们希望日志有一定的格式, 比如下面这样的格式输出: 2013-04-24 09:30:28,071 IN 阅读全文
posted @ 2021-08-12 13:02 小坦克 编辑
Python自动化测试 (八)unittest 单元测试
摘要:任何一种编程语言, 都会有单元测试框架, 本文介绍Python 自带的unittest模块 阅读全文
posted @ 2018-06-20 10:43 小坦克 编辑
Python自动化测试 (九)urllib2 发送HTTP Request
摘要:urllib2 是Python自带的标准模块, 用来发送HTTP Request的。 类似于 .NET中的, HttpWebRequest类 urllib2 的优点 Python urllib2 发出的HTTP Request, 能自动被Fiddler截获, 方便了调试。 Python 可以自动处理 阅读全文
posted @ 2016-04-05 08:45 小坦克 阅读(19666) 评论(7) 推荐(9) 编辑
Python自动化测试 (二) ConfigParser模块读写配置文件
摘要:ConfigParser 是Python自带的模块, 用来读写配置文件, 用法及其简单。 直接上代码,不解释,不多说。配置文件的格式是: []包含的叫section, section 下有option=value这样的键值配置文件 test.conf[section1]name = tankage = 28[section2]ip = 192.168.1.1port = 8080Python代码# -* - coding: UTF-8 -* - import ConfigParserconf = ConfigParser.ConfigParser()conf.read("c:\\te 阅读全文
posted @ 2013-06-21 07:24 小坦克 阅读(30955) 评论(4) 推荐(8) 编辑
Python自动化测试 (一) Eclipse+Pydev 搭建开发环境
摘要:C#之所以容易让人感兴趣,是因为安装完Visual Studio, 就可以很简单的直接写程序了,不需要做如何配置。 对新手来说,这是非常好的“初体验”, 会激发初学者的自信和兴趣。而有些语言的开发环境的配置非常麻烦, 这让新手有挫败感,没有好的“初体验”,可能会对这门语言心存敬畏, 而失去兴趣。作为一个.NET程序员, 用惯了Visual Studio。 Visual Studio的强大功能,比如智能提示,自动完成等,可以大量减少我们的记忆量和工作量。如果没有智能提示, 那要疯掉了。 现在年纪大了,根本记不住那些函数名, 必须要依赖IDE的智能提示。学习Python, 第一件最重要的事,就是选 阅读全文
posted @ 2013-05-29 08:35 小坦克 阅读(28737) 评论(14) 推荐(25) 编辑