06 2017 档案

摘要:对于web 页面的上传功能实现一般有一下两种方式 普通上传:普通的附件上传是将本地文件的路径作为一个值放在input标签中,通过form表单将这个值提交给服务器 插件上传:一般是指基于flash、javascript或者Ajax等技术所实现的上传功能 我们要区分出上传按钮的种类,大体上可以分为两种, 阅读全文
posted @ 2017-06-29 18:03 木棉花的漂泊 阅读(828) 评论(0) 推荐(1) 编辑
摘要:通过click()来模拟鼠标的单击操作,鼠标还具有鼠标右击,双击,悬停甚至鼠标拖动等功能。在webdriver中,将这些鼠标操作方法封装在ActionChains类提供。 ActionChains类提供鼠标的常用方法: 1)perform():执行所有ActionChains中存储的行为 2)con 阅读全文
posted @ 2017-06-29 17:18 木棉花的漂泊 阅读(330) 评论(0) 推荐(0) 编辑
摘要:通过click()来模拟鼠标的单击操作,鼠标还具有鼠标右击,双击,悬停甚至鼠标拖动等功能。在webdriver中,将这些鼠标操作方法封装在ActionChains类提供。 ActionChains类提供鼠标的常用方法: 1)perform():执行所有ActionChains中存储的行为 2)con 阅读全文
posted @ 2017-06-29 17:17 木棉花的漂泊 阅读(187) 评论(0) 推荐(0) 编辑
摘要:在利用Selenium进行批量上传文件时,遇到如下的Windows窗口进行上传、下载操作时,可以通过pywinauto进行操作。上传窗口如下 使用pywinauto,需知Windows窗口控件的class,方可对其进行操作,通过Microsoft Spy++,即可获取控件的class,如下图: 阅读全文
posted @ 2017-06-28 18:07 木棉花的漂泊 阅读(648) 评论(0) 推荐(0) 编辑
摘要:1.通过select 进行定位下拉框 下拉框如图所示 通过代码定位 #通过index进行选择Select(driver.find_element_by_id("cardType")).select_by_index(1)#通过value进行选择#Select(driver.find_element_ 阅读全文
posted @ 2017-06-28 11:11 木棉花的漂泊 阅读(18340) 评论(0) 推荐(0) 编辑
摘要:1.submit()方法用于提交表单。 例如:在收索框输入关键字之后的“回车”操作,就可以通过submit()方法模拟。 例如: from selenium import webdriverdriver = webdriver.Firefox() #访问百度首页 first_url = 'http: 阅读全文
posted @ 2017-06-27 17:18 木棉花的漂泊 阅读(661) 评论(0) 推荐(0) 编辑
摘要:登录出现的错误 登录界面如图所示: 为了防止登录跳转的问题response code 302的问题,要设置 2.提交收银界面 当系统设置必须传送jison格式时,要在HTTP Header Manager中设置Accept和Content_Type这两个值 对应的位置在谷歌浏览器中找到对应的位置 阅读全文
posted @ 2017-06-23 18:16 木棉花的漂泊 阅读(322) 评论(0) 推荐(0) 编辑
摘要:find_element_by_id()方法通过id来定位元素 例如: find_element_by_id("kw") find_element_by_id("su") 2.name 定位 HTML规定name来指定元素的名称,那么的属性值在当前页面中可以不唯一。通过那么定位百度输入框 find_ 阅读全文
posted @ 2017-06-23 11:41 木棉花的漂泊 阅读(258) 评论(0) 推荐(0) 编辑
摘要:1.如图所示 原因是因为没有安装火狐浏览器驱动。 解决办法:1.下载火狐浏览器驱动https://github.com/mozilla/geckodriver/releases 2.安装包解压后安装在Python目录下面 阅读全文
posted @ 2017-06-20 13:58 木棉花的漂泊 阅读(148) 评论(0) 推荐(0) 编辑
摘要:1.包的命名 Java包的名字都是由小写单词组成。但是由于Java面向对象编程的特性,每一名Java程序员都可以编写属于自己的Java包,为了保证为一个Java包命名的唯一性,在最新的java编程规范中要求在自己的包名称之前加上唯一的前缀。由于互联网的域名称都是不会重复的。所以程序员一般采用自己在互 阅读全文
posted @ 2017-06-15 18:18 木棉花的漂泊 阅读(361) 评论(0) 推荐(0) 编辑
摘要:一、python打开文件可以有多种模式,读模式、写模式、追加模式,同时读写的模式等等,这里主要介绍同时进行读写的模式r+ python通过open方法打开文件 file_handler = open(filename,mode) file_handler = open(filename,mode) 阅读全文
posted @ 2017-06-14 23:12 木棉花的漂泊 阅读(548) 评论(0) 推荐(0) 编辑
摘要:一、python中用异常对象(exception object)来表示异常的情况 遇到错误后,回引发异常。如果异常对象并未被处理或者捕捉,则程序就会用所谓的回溯(Traceback ,一种错误信息来终止) try: open(“abc。txt”,‘+r’) except FileNotFoundEr 阅读全文
posted @ 2017-06-14 23:10 木棉花的漂泊 阅读(318) 评论(0) 推荐(0) 编辑
摘要:构造函数和构造函数和析构函数都属于python中的特殊方法 其中的“__del__”就是一个析构函数了,当使用del 删除对象时,会调用他本身的析构函数,另外当对象在某个作用域中调用完毕,在跳出其作用域的同时析构函数也会被调用一次,这样可以用来释放内存空间 阅读全文
posted @ 2017-06-14 22:40 木棉花的漂泊 阅读(1595) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/my2010sam/article/details/8960416 http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001374738449 阅读全文
posted @ 2017-06-13 20:38 木棉花的漂泊 阅读(600) 评论(0) 推荐(0) 编辑
摘要:一、下载地址: 1.setuptools:https://pypi.python.org/pypi/setuptools#downloads 中file对应的后缀为zip的软件 pip:https://pypi.python.org/pypi/pip 假如Python的版本是3.0以上,无需下载pi 阅读全文
posted @ 2017-06-13 13:15 木棉花的漂泊 阅读(578) 评论(0) 推荐(0) 编辑
摘要:1.总结Oracle 、sqlserver和mysql中查询10-20条记录的写法 一: oracle数据库写法: 1:select * from (select rownum rn ,* from 表名 wher rownum<20) a where a.rn>10 2:select * from 阅读全文
posted @ 2017-06-07 16:06 木棉花的漂泊 阅读(1594) 评论(0) 推荐(0) 编辑
摘要:本篇文章主要介绍一下JMeter的安装及基本使用方法。 1.安装 JMeter的官方网址为http://jmeter.apache.org/ 下载地址为http://jmeter.apache.org/download_jmeter.cgi 在安装jmeter之前应该先安装jdk 主界面如图所示 2 阅读全文
posted @ 2017-06-05 16:08 木棉花的漂泊 阅读(270) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示