摘要:#当前文件的路径 pwd = os.getcwd() #当前文件的父路径 father_path=os.path.abspath(os.path.dirname(pwd)+os.path.sep+".") #当前文件的前两级目录 grader_father=os.path.abspath(os.pa
阅读全文
摘要:>pip install pyquery使用 from pyquery import PyQuery as pqpq为导入包的别名后面就可以直接使用比如:doc=pq(html)
阅读全文
摘要:1、linux系统下已经安装好python2.7和selenium 2、linux系统下安装服务: 安装Xvfb yum install Xvfb yum -install libXfont yum install xorg-x11-fonts* 3、python用pip安装 install pyv
阅读全文
摘要:#coding=utf-8import sysreload(sys)sys.setdefaultencoding( "utf-8" ) import itchat # itchat.login()# itchat.send(u"您好",'filehelper')#这样你就可以保持一段时间登录状态,而
阅读全文
摘要:一、Python中的字典遍历方法: 第一种方法: 运行结果如下: 第二种方法: 运行结果如下: 二、字典取值练习1: 字典中套列表: # car1中加一个颜色all.get('car1').get('color').append('orange')print(all) # 将yellow改成oran
阅读全文
摘要:1、一个脚本是一个完整的场景,从用户登陆操作到用户退出系统关闭浏览器。2、一个脚本脚本只验证一个功能点,不要试图用户登陆系统后把所有的功能都进行验证再退出系统3、尽量只做功能中正向逻辑的验证,不要考虑太多逆向逻辑的验证,逆向逻辑的情况很多(例如手号输错有很多种情况) ,验证一方面比较复杂,需要编写大
阅读全文
摘要:#coding=utf-8from selenium import webdriverfrom selenium.common.exceptions import NoSuchElementExceptionimport unittest,timeimport requests #登录模块函数def
阅读全文
摘要:在python中调用js或者nodejs要使用PyExecJs第三方包。 使用时:import execjs这是没有用到nodejs的情况;如果用到nodejs,这种写法会报“Cannot find module 'xxx'”的错误。 如果要用nodejs,要在环境变量中指定node_modules
阅读全文
摘要:Python 2.7.12 (v2.7.12:d33e0cf91556, Jun 27 2016, 15:19:22) [MSC v.1500 32 bit (Intel)] on win32Type "copyright", "credits" or "license()" for more in
阅读全文
摘要:windows7已经安装了python2.7的情况下: 1、windows安装python3.6 直接把3.6安装目录下的python.exe改名为python3.exe可以使用,区别于python(指代python2.7)但是这时候pip无法实用2、用二进制编辑工具Hedit打开python3.6
阅读全文
摘要:研究多线程问题也是因为当时自动发送报告邮件导致的,那会还没找到解决方案就一直想着如果启用多进程运行呢,结果就遇到了个新的问题,就是本文的来源。 先贴个书本讲解多进程运行测试用例的源代码: 上面作者书本没有提示运行环境,由于书本例子代码基本除了特殊说明都是windows上运行的。于是我照着敲完后就运行
阅读全文
摘要:最近难得有空闲,可以学习研究下python+selenium。我从一开始就是跟随虫师的书本《selenium2 python自动化测试》,选择他的书本其一是实操性强,其二是可选择不多,看着他的入门快而且可以比较系统性地每天学习一点点。 中间学习到自动运行用例发邮件的地方,书本里截图如此说明: 我个人
阅读全文