2016年7月26日
摘要:
import logging import ResultFolder logger = logging.getLogger() logger.setLevel(logging.DEBUG) def CreateLoggerFile(filename): try: fulllogname = ResultFolder.GetRunDirectory()+"\\"+fi...
阅读全文
posted @ 2016-07-26 17:14
Alvin_Xu
阅读(656)
推荐(0)
摘要:
import smtplib from os.path import basename from email.mime.application import MIMEApplication from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText from email.utils im...
阅读全文
posted @ 2016-07-26 17:12
Alvin_Xu
阅读(500)
推荐(0)
2016年7月10日
摘要:
前言 Python中的包给我提供了很好的代码组织,相似的功能模块放在同一个包内,不仅代码结构清晰,而且调用起来也比较方便(可以用*导入) 但是,我们在刚开始使用Python包的时候总是会遇到导入错误"ImportError: No module named 'xxx'“,下面我们来简单介绍一下如何解
阅读全文
posted @ 2016-07-10 22:37
Alvin_Xu
阅读(17011)
推荐(3)
2016年7月2日
摘要:
背景 平时工作中,我们经常会处理大量的元数据(Raw Data),而一般的文件编辑器只能一次查询一个关键字,这就难以连续的分析元数据,比如分析产品日志文件(log),日志可能包括很多information级别的信息,这些一般是我们不太关心的,我们主要关心的是一些特殊的调试(Debug)级别的信息,所
阅读全文
posted @ 2016-07-02 10:56
Alvin_Xu
阅读(6240)
推荐(4)
2016年6月19日
摘要:
在创建python包的过程中,IDE都会在包根目录下创建一个__init__.py文件,该Python文件默认是空的.目录结构如下: Pycharm下的package树结构: 在Finder中的目录结构: 从Finder中的目录就可以看出来,每个package实际上是一个目录(Directory),
阅读全文
posted @ 2016-06-19 18:28
Alvin_Xu
阅读(75476)
推荐(7)
2016年6月4日
摘要:
最近空闲时间在探索Selenium的自动化测试,简单的写了一个小框架来测试公司的一个web产品。该框架包括以下模块: 1. Test case编写模式(page模式,参考之前的博文http://www.cnblogs.com/AlwinXu/p/5537955.html) 2. Test case的
阅读全文
posted @ 2016-06-04 10:40
Alvin_Xu
阅读(14653)
推荐(5)
2016年5月28日
摘要:
1. Open Chrome 2. Right click the element that you want to get xpath 3. select "Inspector" 4. Right click the selected source code 5. Select"Copy -> C
阅读全文
posted @ 2016-05-28 22:27
Alvin_Xu
阅读(882)
推荐(0)
摘要:
Selenium是当前主流的web自动化工具,提供了多种浏览器的支持(Chrome,Firefox, IE等等),当然大家也可以用自己喜欢的语言(Java,C#,Python等)来写用例,很容易上手。当大家写完第一个自动化用例的时候肯定感觉”哇...好牛x“,但是大家用余光扫了一下代码后,内心也许是
阅读全文
posted @ 2016-05-28 18:04
Alvin_Xu
阅读(8256)
推荐(5)
2016年5月24日
摘要:
#从Selenium中导入Webdriver类,该类中定义了selenium支持的浏览器 # webdriver.Firefox # webdriver.FirefoxProfile # webdriver.Chrome # webdriver.ChromeOptions # webdriver.Ie # webdriver.Opera # webdriver.Pha...
阅读全文
posted @ 2016-05-24 22:09
Alvin_Xu
阅读(1211)
推荐(1)
2016年5月15日
摘要:
XML(可扩展性标记语言)是一种非常常用的文件类型,主要用于存储和传输数据。在编程中,对XML的操作也非常常见。 本文根据python库文档中的xml.etree.ElementTree类来进行介绍XML的解析:https://docs.python.org/3.5/library/xml.etre
阅读全文
posted @ 2016-05-15 15:59
Alvin_Xu
阅读(33976)
推荐(0)