首页 > 2018年03月21日 > 全部分享
基于python语言的Selenium自动化测试
一、Selenium简介 Selenium是一个web自动化应用测试工具,还支持所有的web的管理任务自动化。并且开源免费,也是一个web自动化轻量级框架。它支持多种浏览器、跨平台、跨操作系统、支持多种编程语言编写脚本,还能进行分布式测试用例的执行。 Selenium经历三个版本,Selenium1 ...
分类:编程语言   时间:2018-03-21 13:09:01    收藏:0  评论:0  赞:0  阅读:178
为什么要两次调用encodeURI来解决乱码问题
.encodeURL函数主要是来对URI来做转码,它默认是采用的UTF-8的编码.. UTF-8编码的格式:一个汉字来三个字节构成,每一个字节会转换成16进制的编码,同时添加上%号. 假设页面端输入的中文是一个“中”,按照下面步骤进行解码 1.第一次encodeURI,按照utf-8方式获取字节数组 ...
分类:Web开发   时间:2018-03-21 13:08:45    收藏:0  评论:0  赞:0  阅读:199
day12_框架一report.py代码
import osimport timefrom conf.settings import REPORT_PATHclass HtmlReport(object): __style_html = ''' <style type="text/css"> body { font:normal 68% v ...
分类:其他   时间:2018-03-21 13:08:28    收藏:0  评论:0  赞:0  阅读:118
CSS基础——表格
1、border-collapse:表格的行和表格的边是合并还是独立。 separate:边框独立 collapse:相邻边被合并 ...
分类:Web开发   时间:2018-03-21 13:08:09    收藏:0  评论:0  赞:0  阅读:118
分贝块---dBblock
分贝,用英语来表达的话,是decibel,是量度两个相同单位之数量比例的计量单位,主要用于度量声音强度,常用dB表示。 块,block,在百度百科中,指数据库中的最小存储和处理单位,包含块本身的头信息数据或PL/SQL代码。(其实这个我也不懂,我是复制粘贴的^_^。) 在我的理解中,Block就是块 ...
分类:数据库技术   时间:2018-03-21 13:07:54    收藏:0  评论:0  赞:0  阅读:184
Python Selenium Cookie 绕过验证码实现登录
Python Selenium Cookie 绕过验证码实现登录 之前介绍过博客园的通过cookie 绕过验证码实现登录的方法。这里并不多余,会增加分析和另外一种方法实现登录。 1、思路介绍 1.1、直接看代码,内有详细注释说明 1.2、代码介绍 如图,可以查看到登录前与登录后的cookie,将其拷 ...
分类:编程语言   时间:2018-03-21 13:07:34    收藏:0  评论:0  赞:0  阅读:359
Mysql主键、外键和索引的区别
定义主键--唯一标识一条记录,不能有重复的,不允许为空外键--表的外键是另一表的主键, 外键可以有重复的, 可以是空值索引--该字段没有重复值,但可以有一个空值 作用主键--用来保证数据完整性外键--用来和其他表建立联系用的索引--是提高查询排序的速度 个数主键--主键只能有一个外键--一个表可以有 ...
分类:数据库技术   时间:2018-03-21 13:07:16    收藏:0  评论:0  赞:0  阅读:250
动态规划(1)使用斐波那契数列引入了动态规划的概念
9 1 使用斐波那契数列引入了动态规划的概念 一、计算斐波那契数列的第 $n$ 项数值 1、斐波那契数列的定义 斐波那契数列是通过"递归"定义的,通过这个递归关系式,我们可以知道斐波那契数列中任意一个位置的数值。 $$ \begin{equation}\begin{split} F(0) & = 0 ...
分类:其他   时间:2018-03-21 13:07:00    收藏:0  评论:0  赞:0  阅读:172
Hadoop学习之路(十三)MapReduce的初识
MapReduce是什么 首先让我们来重温一下 hadoop 的四大组件: HDFS:分布式存储系统 MapReduce:分布式计算系统 YARN:hadoop 的资源调度系统 Common:以上三大组件的底层支撑组件,主要提供基础工具包和 RPC 框架等 MapReduce 是一个分布式运算程序的 ...
分类:其他   时间:2018-03-21 13:06:38    收藏:0  评论:0  赞:0  阅读:234
C++ 表达式
参考:http://zh.cppreference.com/w/cpp/language/expressions 不求值表达式:表达式在编译期被使用,运行期无计算。例如: 但是,typeid有个例:令 typeid(expr), 当expr是广义左值(glvalue)时,expr是对应的运行期计算的 ...
分类:编程语言   时间:2018-03-21 13:06:18    收藏:0  评论:0  赞:0  阅读:145
从浏览器输入域名到展示页面都发生了什么
DNS域名解析先找本地hosts文件,检查对应域名ip的关系,有则想ip地址发送请求,没有再去找DNS服务器 建立TCP连接拿到服务器IP后,向服务器发送求求,三次握手,建立TCP连接简单理解三次握手:客户端:您好,在家不,有你快递服务端:在的,送来吧客户端:好滴,来了 发送HTTP请求与服务器建立 ...
分类:其他   时间:2018-03-21 13:05:26    收藏:0  评论:0  赞:0  阅读:140
【转】Python处理wave文件
#本文PDF版下载 Python解析Wav文件并绘制波形的方法 #本文代码下载 Wav波形绘图代码 #本文实例音频文件night.wav下载 音频文件下载 (石进-夜的钢琴曲) 前言 在现在繁忙的生活中,我们经常会听些歌来放松一下自己,我们经常会从各种播放软件中听自己喜欢的歌,并且往往我们会下载一部 ...
分类:编程语言   时间:2018-03-21 13:04:45    收藏:0  评论:0  赞:0  阅读:331
运算放大器的几个放大电路,,,放大倍数和频率的关系
摘自: <<微电子电路>> 推导时,谨记虚短虚断 反相放大器:: 下面是同相放大器:: 下图是差分放大器,(是同相和反相的结合) 条件: 增益为: 下面是电压跟随器:: ///////////////////////////////////////////////////////////////// ...
分类:其他   时间:2018-03-21 13:04:26    收藏:0  评论:0  赞:0  阅读:641
MyEclipse快捷键大全(command+alt+L生成局部变量;command+alt+↓ 向下复制)
存盘 Ctrl+s(肯定知道) 注释代码 Ctrl+/ 取消注释 Ctrl+\(Eclipse3已经都合并到Ctrl+/了) 代码辅助 Alt+/ 快速修复 Ctrl+1 代码格式化 Ctrl+Shift+f 整理导入 Ctrl+Shift+o 切换窗口 Ctrl+f6 <可改为ctrl+tab方便 ...
分类:系统服务   时间:2018-03-21 13:04:09    收藏:0  评论:0  赞:0  阅读:119
Delphi 移动开发,如何将文件打包到程序中
用Delphi 做移动开发的时候,有些情况下可能需要我们把一些文件打包到安装程序中,如网页、图片、数据库文件等,那么如何实现呢 1.首先,打开菜单 Project - Deployment 2.点击添加按钮,选择要添加的文件(文件最好放在工程目录中,这样,即使该工程在其他电脑上打开,也能找到该文件) ...
分类:移动平台   时间:2018-03-21 13:03:35    收藏:0  评论:0  赞:0  阅读:567
Python连接MySQL数据库之pymysql模块使用
Python3连接MySQL 本文介绍Python3连接MySQL的第三方库--PyMySQL的基本使用。 PyMySQL介绍 PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。 Django中也可以使用PyMySQL连接My ...
分类:数据库技术   时间:2018-03-21 13:02:17    收藏:0  评论:0  赞:0  阅读:173
Hadoop学习之路(十七)MapReduce框架Partitoner分区
Partitioner分区类的作用是什么? 在进行MapReduce计算时,有时候需要把最终的输出数据分到不同的文件中,比如按照省份划分的话,需要把同一省份的数据放到一个文件中;按照性别划分的话,需要把同一性别的数据放到一个文件中。我们知道最终的输出数据是来自于Reducer任务。那么,如果要得到多 ...
分类:其他   时间:2018-03-21 13:01:57    收藏:0  评论:0  赞:0  阅读:285
Java 单例模式的七种写法
第一种(懒汉,线程不安全): 第二种(懒汉,线程安全): 这种写法能够在多线程中很好的工作,而且看起来它也具备很好的lazy loading,但是,遗憾的是,效率很低,99%情况下不需要同步。 第三种(饿汉): 这种方式基于classloder机制,在深度分析Java的ClassLoader机制(源 ...
分类:编程语言   时间:2018-03-21 13:01:24    收藏:0  评论:0  赞:0  阅读:161
C# 防止窗体闪烁
将以下代码块加在父窗体中的任意位置 ...
分类:Windows开发   时间:2018-03-21 13:01:09    收藏:0  评论:0  赞:0  阅读:196
并查集
//初始化 int father[N]; for(int i=1; i<=N; i++){ father[i] = i; //令father[i]为1也可 } //查找 int findFather(int x){ //由于x在下面的while中会变成根结点,因此先把原来的x先保存下 int a =... ...
分类:其他   时间:2018-03-21 13:00:50    收藏:0  评论:0  赞:0  阅读:200
977条   上一页 1 ... 33 34 35 36 37 ... 49 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!