selenium2 python 基础

《selenium2 python 自動化測試實戰(第二版)》 new 2015-10-16

《selenium2 python 自動化測試實戰(第二版)》 new
发展历程: <selenium_webdriver(python)第一版>   将本博客中

selenium2+python學習筆記(二)Python編輯器之Sublime 2015-10-19

selenium2+python學習筆記(二)Python編輯器之Sublime
Sublime Text 是我发现的一款好用的编辑器,它不单单只支持Python,支持目前多种主流的编程语言,快捷键丰富,可以极大的提高代码开发效率.Sublime Text 网址:http://www.sublimetext.com/ 版本选择:对于Python,Sublime Text 3 对于

lt;lt;Python基础课程gt;gt;学习笔记 文章13章 数据库支持 2015-10-25

lt;lt;Python基础课程gt;gt;学习笔记  文章13章  数据库支持
备注:本章介绍了比较简单,只是比较使用样品,主要假设是把握连接,利用数据库.和SQLite做演示样本 Python数据库API 为了解决Python中各种数据库模块间的兼容问题,如今已经通过了一个标准的DB API.眼下的API版本号(2.0)定义在PEP249中的Python Database API Specification v2.0中. 异常 为了尽可能准确地处理错误, ...

python基础教程_学习笔记14:标准库:一些最愛——re 2015-10-27

标准库:一些最愛 re re模块包括对正則表達式的支持,由于以前系统学习过正則表達式,所以基础内容略过,直接看python对于正則表達式的支持. 正則表達式的学习,见<Mastering Regular Expressions>(精通正則表達式)   re模块的内容 最重要的一些函数   函数 描写叙述 compile(pattern[,flags]) 依据包括正則表達式的字符串创建模式对象 search(pattern,string[,flags]) 在字符串中寻找模式 match(patt

python基础教程总结15——7 自定义电子公告板 2015-10-25

python基础教程总结15——7 自定义电子公告板
1. Python进行SQLite数据库操作 简单的介绍       SQLite数据库是一款非常小巧的嵌入式开源数据库软件,也就是说没有独立的维护进程,所有的维护都来自于程序本身.它是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了.它能够支持Windows/L ...

python基础教程总结15——6 CGI远程编辑 2015-10-25

python基础教程总结15——6 CGI远程编辑
功能: 将文档作为普通网页显示: 在web表单的文本域内显示文档: 保存表单中的文本: 使用密码保护文档: 容易拓展,支持处理多余一个文档的情况   1.CGI CGI(Comment Gateway Interface,通用网关接口),是网络服务器可以将查询(一般来说通过Web表单)传递到专门的程序(比如python程序)中并且在网页上显示结果的标准机制.它是创建万维网应用程 ...

python基础教程总结15——5 虚拟茶话会 2015-10-25

python基础教程总结15——5 虚拟茶话会
聊天服务器: 服务器能接受来自不同用户的多个连接: 允许用户同时(并行)操作: 能解释命令,例如,say或者logout: 容易拓展 套接字和端口: 套接字是一种使用标准UNIX文件描述符(file descriptor)与其他程序通信的方式.套接字可以看作是处于不同主机之间的两个程序的通信连接端点.一方面程序将要传输的信息写入套接字中,而另一方面则通过读取套接字内的数据来获得 ...

python基础教程总结15——4 新闻聚合 2015-10-25

NNTP:网络新闻传输协议,Network News Transfer Protocol 目标: 从多种不同的来源收集新闻: 用户可以轻松添加新的新闻来源(甚至是新类型的新闻来源: 程序可以将编译好的新闻报告分派出多个不同格式的目标: 程序可以轻松添加新的目标(甚至是新种类的目标)   1. 简单的新闻代理程序 1)NNTP类对象:使用NNTP服务器名字实例化:    newnews方法: 返回给定日期时间之后发布的文章: head方法:提供关于文件(主要是主题)的各种信息: body方法:提供

python基础教程总结15——3 XML构建网址 2015-10-25

python基础教程总结15——3 XML构建网址
要求: 网址用一个XML文件描述,其中包括独立网页和目录的信息: 程序能创建所需的目录和网页: 可以改变网址的设计,并且以新的设计为基础重新生成所有网页 概念: 网站:不用存储有关网站本身的任何信息,即网站就是包含所有文件和目录的顶级元素: 目录:目录是文件和其他目录的容器: 页面:一个网页: 名称:目录和网页都需要名称——当目录和文件出现在文件系统和相应的URL中,可以用作目 ...

python基础教程总结11——图形用户界面GUI 2015-10-25

python基础教程总结11——图形用户界面GUI
1. 丰富的平台 工具包 描述 Tkinter 使用Tk平台.很容易得到.半标准. wxpython 基于wxWindows.跨平台越来越流行. PythonWin 只能在Windows上使用.使用了本机的Windows GUI功能. JavaSwing 只能用于Jython.使用本机的Java GUI. PyGTK 使用GTK平台,在linux上很流行. PyQt 使用Qt平 ...

Python基础 1Python语言基础和Python环境准备与安装 2015-10-26

Python基础 1Python语言基础和Python环境准备与安装
引导语: 人们学习Python是因为他们愛这门语言,因为他们追寻美,如果我雇用一个Python程序员,那么他们的技术将非常的棒  1 Python是一门跨平台的语言,是一种面向对象的动态编程语言     发布时间: 1991     版本类型: 开源免费     语言类型: 动态编程语言     名字来源: Monty Python喜剧团体   2 Python语言的特点    ...

python基础课程_学习笔记20:标准库:有些收藏夹——os 2015-10-28

标准库:有些收藏夹 os os模块为您提供访问多个操作系统服务特征. os和它的子模块os.path还包含一些用于检查.构造.删除文件夹和文件的函数,以及一些处理路径的函数.   os模块中一些重要函数和变量 函数/变量 描写叙述 environ 对环境变量进行映射 system(command) 在子shell中运行操作系统命令 sep 路径中的分隔符 pathsep 分隔路径的分隔符 linesep 行分隔符('\n','\r','\r\n') urandom(n) 返回n字节的加密强随机数

Python基础(int类) 2015-11-07

Python中一切都是对象,而对象是基于类创建的. 本篇文章主要介绍一下Python中主要的几种数据类型. 一.整数(int类) 提示:以下所有方法都是类中的方法,第一个参数都是self,统一都没有写出. 包含的方法有: 1.bit_length()#返回表示该数字时占用的最少位数 >>> (256).bit_length() 9 2.abs(x) #返回绝对值 >>> abs(-9) 9 3.__add__(y)#等同于加法 x.__add__(y) <==&g

Python基础学习笔记FromImooc.com 2015-11-10

Python基础学习笔记FromImooc.com
1.list L = ['a','a','a','a','a','a3'] L[0] = a L[-1] = a3   添加新元素 L.append('paul') L.insert(-1,'Paul') 删除元素 L.pop(2) list 里面元素不要求必须是同一种数据类型 L.remove('Paul')       2.tuple  (元组),tuple 一旦创建即不能 ...

python基础教程总结15——2 画幅好画 2015-10-25

python基础教程总结15——2 画幅好画
要求:从Internet上下载数据文件:  分析数据文件并提取感兴趣的部分 工具:图形生成包(ReportLab,PYX等) 数据:太阳黑子和射电辐射流量(http://services.swpc.noaa.gov/text/predicted-sunspot-radio-flux.txt)   1. 简单实现 1.1 用ReportLab画图 将字符串“Hello world ...

python基础zongjie 2015-11-07

一.作用域 变量的作用域,申明并在内存中存在,就可以被下面的代码使用. if 1==1: name = 'lxb' print name 二.数据类型 1.整数 int 2.长整数 long 3.浮点型 float 4.字符串 str .capitalize #首字母变大写 lxb'.capitalize() .center(总宽度,空白处填充内容,默认为空) #字符串居中 'lxb'.center(20,'*') .count(子集内容,开始位置结束位置默认都为空)#计算子集的个数 'asda

《selenium2 Java 自動化測試實戰》 java版來了。 2015-10-16

《selenium2 Java 自動化測試實戰》 java版來了。
  java 版来了!! 本文档在<selenium2 Python 自动化测试实战>的基础上,将代码与实例替换为java ,当然,部分章节有变更.这主要更语言本身的特点有关.集合和java下两大主流单元测试框架Junit4 和 TestNG.如何通过sikuli幫助我们识别和定位元素. 自从出了Python 版的Selenium自动化测试以来,一直有同学不断询问有 ...

selenium webdriver (python) 第一版PDF 2015-10-18

  前言       如果你是一位有python语言基础的同学,又想通过python+ selenium去实施自动化,那么你非常幸运的找到了这份文档,我也非常荣幸能为你的自动化学习之路带来一丝幫助. 其实,我在selenium自动化方面也是初学者,虽然在刚开始从事测试工作的就尝试学习selenium自动化工具,购买了面<零成本实现web自动化测试基于seleinum与Bromine>学了一段时间不得门,当时水平有限,甚至一直都不理解什么自动化测试框架,后来就放弃了自动化的学习. 今年换工作后,

selenium webdriver (python) 第二版 2015-10-18

selenium webdriver (python) 第二版
前言 对于大多软件测试人员来讲缺乏编程经验(指项目开发经验,大学的C 语言算很基础的编程知识)一直是难以逾越的鸿沟,并不是说测试比开发人员智商低,是国内的大多测试岗位是功能测试为主,在工作时间中,我们很难深入的接触和使用编程技术: 笔者认为自动化测试尽管有很多不足,更不能完全替代手工测试,但确实是测试人员发展的一个方向,越来越多的公司在实践自动化,越来多的项目在尝试自动化:所以
一周排行