2017年6月18日
摘要: 网址 https://movie.douban.com/top250 一共250部电影,有分页,获取每一部的详细信息 不采用框架,使用 urilib读取网页,re进行正则表达式匹配,lxml进行xpath查找 film.py 如果要做数据的持久化,在这里实现 阅读全文
posted @ 2017-06-18 10:26 -voyage- 阅读(545) 评论(0) 推荐(0)
  2017年6月17日
摘要: python 3.6 通过pip install 方式在线安装lxml pip install lxml from lxml import etree 报错 最终解决方法,下载第三方编译的lxml安装后ok http://www.lfd.uci.edu/~gohlke/pythonlibs/ 阅读全文
posted @ 2017-06-17 09:05 -voyage- 阅读(1188) 评论(0) 推荐(0)
  2017年5月5日
摘要: 最近在学习一个项目的源码,有个tab的样式没有应用上. 最后发现是Myeclipse的CodeLive造成的. css样式中使用了import, CodeLive在css文件的开始会自动加上代码导致无法加载,去掉该功能后正常显示. 新功能要慎用. 阅读全文
posted @ 2017-05-05 09:26 -voyage- 阅读(220) 评论(0) 推荐(0)
  2016年7月5日
摘要: 为了满足之前的需求,同时运行多个测试用例. 单个测试用例写法如下,只是示例: 执行的结果: 发现一个问题,如果去掉代码中的 两个线程都执行完成后才会继续执行 目录结构: 其中的一份测试报告: 上面的代码中没有对webdriver的地址进行参数绑定,后期可以再加入 生成的多个报告文件最终需要合并成一个 阅读全文
posted @ 2016-07-05 09:39 -voyage- 阅读(4289) 评论(0) 推荐(1)
  2016年6月28日
摘要: 为了解决之前unittest测试中文件下的所有的测试用例全部执行并生成测试报告的问题. 方案如下: 目录结构 │ testlibmain.py │ ├─public │ HTMLTestRunner.py │ ├─result ├─test_1 │ test1.py │ test2.py │ ├─t 阅读全文
posted @ 2016-06-28 11:36 -voyage- 阅读(2905) 评论(0) 推荐(0)
  2016年6月22日
摘要: 1.查询API的方法 命令行输入 浏览器输入127.0.0.1:8090就能查看已安装的package的API 2.Frame内的元素查找需要先切换到相关frame内才能查找到 switch_to_frame('frame_name'),返回默认视图为switch_to_default_conten 阅读全文
posted @ 2016-06-22 10:05 -voyage- 阅读(433) 评论(0) 推荐(0)
  2016年6月12日
摘要: Docker的优点:应用隔离,部署快,文件尺寸小,轻量级,广泛的云支持,操作系统层只要能支持docker就可以. 缺点:只支持linux 局限性:只适用于应用程序,不适用与数据.日志,数据库数据文件等放在容器外. 安装Docker 1.安装Ubuntu 64位版本,Docker只能安装在64位系统上 阅读全文
posted @ 2016-06-12 11:33 -voyage- 阅读(574) 评论(0) 推荐(0)
  2016年5月30日
摘要: IMEI为15位数字 格式为AAAAAAAA BBBBBB C AAAAAAAA 为 Type Allocation Code BBBBBB 为 Serial Number C 为 Check Digit IMEI校验码算法: (1).将偶数位数字分别乘以2,分别计算个位数和十位数之和 (2).将奇 阅读全文
posted @ 2016-05-30 15:12 -voyage- 阅读(3807) 评论(0) 推荐(0)
  2016年5月26日
摘要: 看过几个开源的在线教育平台系统,关于学习课程的进度没有进行处理.选择一个课程后进行播放,播放几分钟后退出,再进入的时候课程进度显示100%或者是无进度显示,手动点击已完成结束课程的学习.这个对于强制学习的项目就显得不合理了,由于对web视频播放不是很了解,该问题没有想到好的方法解决. 如果是控件进行 阅读全文
posted @ 2016-05-26 10:27 -voyage- 阅读(3644) 评论(0) 推荐(1)
  2016年5月17日
摘要: 首先是环境的安装: 1.安装Python2.7,不要安装3.5版本,因为很多依赖库不支持最新版本 2.通过pip在线安装Robot Framework,DatabaseLibrary,pyodbc,selenium2library,appiumlibrary(后面两个是web测试和移动端测试库) p 阅读全文
posted @ 2016-05-17 16:40 -voyage- 阅读(1688) 评论(0) 推荐(0)