将学习变成乐趣,一直在路上
每天1990

导航

 

2014年4月23日

摘要: 今天群里一个人问了怎么获取当前时间的问题,以前接触过计算日期之差的,具体代码如下:import datetimed1=datetime.datetime(2014,3,14)d2=datetime.datetime(2014,5,1)d3=d2-d1d=(d2-d1).days#datetime.t... 阅读全文
posted @ 2014-04-23 17:29 每天1990 阅读(848) 评论(0) 推荐(0) 编辑
 
摘要: 在用python和selenium编写登录等脚本时,一直都是给用户名和密码直接赋值。但是考虑到这样不便于管理,而且可能多个地方用到同一个变量,所以想把变量放在一个单独的文件中进行管理。以登录脚本为例,我想引用外部文件的的用户名和密码直接赋值。登录的脚本如下:#coding=utf-8import s... 阅读全文
posted @ 2014-04-23 17:28 每天1990 阅读(1720) 评论(0) 推荐(0) 编辑
 
摘要: 在运行一个以前执行的过的功能时,报错了,不能执行了。功能描述:通过导航,选择下拉项(发布职位功能),下面是审查的元素:获取元素的代码:尝试了用xpath去获取:driver.find_element_by_xpath("//a[@href='/ManageJob/PubNewJob']").clic... 阅读全文
posted @ 2014-04-23 17:26 每天1990 阅读(1960) 评论(0) 推荐(0) 编辑
 
摘要: 学习前端知识,对我们查找页面元素很有帮助,而且自己在原公司时,有参与一个QA系统,自己去设计了这个产品,出了原型图,同时设计了几个页面,希望通过做这个产品提高自己的技术,可是因为离职,所以计划搁浅了,现在希望可以完成这个系统。需求:Q系统主页有一个消息提醒区,距离上一个div大概16px距离,该提醒... 阅读全文
posted @ 2014-04-23 17:25 每天1990 阅读(1284) 评论(0) 推荐(0) 编辑
 
摘要: Python+Webdriver写脚本时,对一些输入框赋值会涉及到输入中文,这时需要在中文前加u举个例子,在用百度搜索时,要在搜索输入框内输入值,我用的编码格式是utf-8,向输入框内输入值是:driver.find_element_by_id("kw1").send_keys("代码")运行程序,... 阅读全文
posted @ 2014-04-23 17:24 每天1990 阅读(567) 评论(0) 推荐(0) 编辑
 
摘要: 在选择下拉框中的值时遇到了困难,用driver.find_element_by_id("").send_keys("")进行赋值不能成功获取下拉框中的值。此次是补充以前的文档,以前是用xpath去获得select中的option,但是用xpath如果改变了顺序会很麻烦,也可以用Select去获得op... 阅读全文
posted @ 2014-04-23 17:22 每天1990 阅读(13726) 评论(0) 推荐(0) 编辑
 
摘要: 今天在安装pygame时出错,提示“Python version 2.7 required, which was not found in the registry”,经过网上查找资料后发现只需要新建一个register.py文件就可以了。新建文件,粘贴下面的内容:## script to regi... 阅读全文
posted @ 2014-04-23 17:18 每天1990 阅读(873) 评论(0) 推荐(0) 编辑
 
摘要: 以前写过关于python和selenium加myeclipse的环境配置,但是myeclipse启动时过于费时,虽然myeclipse有很好的提示功能,但是作为初学者,我还是直接用python的idle编辑器去调用selenium,这样可以更好的学习,下面讲一下python+selenium的环境配... 阅读全文
posted @ 2014-04-23 17:17 每天1990 阅读(322) 评论(0) 推荐(0) 编辑
 
摘要: 1.添加一个线程组2.在工作台右键添加HTTP代理服务器3.配置代理服务器*注:端口号不能被占用。排除模式中添加的东西将在录制时不被录制上。端口可能会有被占用的情况,这种情况下点击启动会报错,可以再cmd里查看是否被监听。命令为:netstat-aon|findstr"8080"(8080为端口号)... 阅读全文
posted @ 2014-04-23 17:15 每天1990 阅读(5942) 评论(0) 推荐(0) 编辑
 
摘要: SeleniumIde是firefox浏览器的一个插件,可以进行web的录制和回放,完成简单的自动化测试,同时可以将录制的脚本导出多种语言的脚本。下面是SeleniumIde的界面:BaseURL指录制的URL地址;Fast——Slow是调节回放的速度;TestCase:所有录制的脚本:执行所有的T... 阅读全文
posted @ 2014-04-23 17:14 每天1990 阅读(508) 评论(0) 推荐(0) 编辑
 
摘要: 搭建python和selenium2的环境(windows)1、下载并安装python(我用的是2.7的版本)可以去python官网下载安装:http://www.python.org/getit/2.下载并安装setuptools的windows版——python的基础工具包安装地址:https:... 阅读全文
posted @ 2014-04-23 17:11 每天1990 阅读(453) 评论(0) 推荐(0) 编辑