python
文章平均质量分 79
Cataleya
这个作者很懒,什么都没留下…
展开
-
Python+Selenium前端页面测试自动化
(selenium学习日志一)原创 2014-11-25 11:17:55 · 6539 阅读 · 0 评论 -
Python:经典排序算法实现
BubbleSorMergeSortHeapSortShellSortInsertionSortSelectionSortCocktailSort原创 2014-11-27 16:21:02 · 669 阅读 · 0 评论 -
从pyh看Python的工厂模式
【设想】在做selenium前端页面测试时,想到生成html报告,需要编写个类,实现在Python内编辑html,具体思路如下:1、编写各种tag类型,如head、title、body;2、重载 + 运算,实现类似html + head的功能;3原创 2014-11-25 18:01:02 · 1521 阅读 · 0 评论 -
Mechanize实现网站404监控
【前言】网站的404监控,其实要用到的就urllib2和re这两个模块,urllib2用来处理请求,re正则表达式用来处理html页面。其中,处理html页面(找出页面的全部links),也可使用BeautifulSoup,简单方便。这里,将介绍如何使用mechanize模块实现网站的404监控。主要内容包括:1、实现过程中常见的问题答疑;2、多线程中的线程安全问题;原创 2015-01-25 14:32:21 · 1387 阅读 · 0 评论 -
Selenium2library浏览器版本问题
Selenium2library浏览器版本问题错误信息:[ WARN ] Keyword 'Capture Page Screenshot' could not be run on failure: No browser is openLog: c:\users\x230\appdata\local\temp\RIDEiqowaw.d\log.htmlReport: c:\users\x230\appdata\local\temp\RIDEiqowaw.d\report.html原创 2014-12-03 15:22:59 · 10245 阅读 · 0 评论 -
Python:装饰器
装饰器就是修饰函数或者类的函数,即用函数在被装饰函数在调用前后、被装饰类在创建之前进行额外的操作。装饰器可用在线程编程,子类继承等等原创 2014-12-09 09:44:45 · 694 阅读 · 0 评论 -
selenium:结合httpwatch进行网页测试(Python版)
【概述】 Httpwatch 一款强大的网页数据分析工具。它可以捕捉http/https数据,查看底层的数据,包括headers、cookies、cache等。同时,记录发送请求、接收请的时间。Anyway,a good tool for you。 或许,你有一个需求,要在selenium进行页面功能测试的时候,你需要获取一些信息,如提交请求数据、接收请求数据、页面加载的时间等。selenium原创 2015-04-10 14:53:15 · 2635 阅读 · 0 评论 -
Python:更快地遍历文件夹
【概述】说起,如何快速地遍历文件夹。或许,某人立刻就想到了线程池,几个worker并行处理遍历任务,总比一个worker的速度更快吧。当然,很多人不以为然。这要看单机性能是否够强悍,使你能够起更多的worker,以加快速度。我们,先来看看Python遍历文件夹的几种方案:分析MFT,获取目录结构(仅适合NTFS格式); 使用os.walk或os.path.walk遍历; 使用os.listdi原创 2015-04-15 09:40:12 · 8962 阅读 · 1 评论