自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (2)
  • 收藏
  • 关注

原创 Python 核心编程-调用office-excel

参照《Python核心编程》练习遇到问题3个。1、增加#coding:utf-82、一直提示没有Cell对象。查看报错源文件,搜索Cell发现只有Cells,确定代码少敲了s.低级错误。sh.Cells(1,1).Value = 'Python-to-%s Demo'%app3、showwarning时,提示框未显示在屏幕最前端。(未解决)#coding:utf-8#!/usr/bin/env ...

2018-07-02 17:44:13 355

原创 python-选择排序-数组

def findmostsmall(arr):    smallest=arr[0]    sigh=0    for i in range(1,len(arr)):       if (smallest>arr[i]):           smallest=arr[i]           sigh=i    return sighdef sort(arr):    arr_new=[]...

2018-04-04 14:35:23 341

转载 implicitlywait

http://blog.csdn.net/emma_6/article/details/18664983implicitlyWait() 不是休眠,是设置超时时间,是每个driver自己去实现的。以IEDriverServer为例,implicitlyWait()会将一个超时的时间阀值传递给IEDriverServer,在findelement或者findelements的时候,首先去找w

2017-11-01 09:46:57 1295

转载 6 实例多.py文件测试案例运行

出自:小丸子~  http://www.cnblogs.com/alwayswyy/p/5102927.html三.多个.py文件如何执行,如何生成一个测试报告,结构优化测试报告优化思路:(1)所有的测试用例(包括共通是登录)放到用例文件夹下(2)执行用例的py文件单独列出 (3) 所有生成的报告放到Report文件夹下文件结构如下:新建一个__init__.p

2017-09-29 14:17:26 703

原创 5selenium+python 窗口alert跳转 登录成功

本节遗留问题:登录时,偶有报错:#未登录或超时,请重新登录!怀疑为网络问题,有待后续跟踪。本节说明:1、alert只要存在就可以使用driver.switch_to.alert转换到弹框中                     2、driver.title可直接使用。self.assertEquals(driver.title,"保定清苑区邢农商村镇银行股份有限公司信贷管理系统")#

2017-09-19 10:14:08 2343

原创 4selenium+python 登录2 遗留问题解决

#解决问题:[CM0056]登录机构[dummyb]与柜员所在机构[101999]不符#与后台交互的操作,需要留出等待时间才可以。这就是为什么有时候行有时候不行的原因,不加延时全看当时服务器处理的速度。#coding=UTF-8import osimport timefrom selenium import webdriverfrom selenium.webdriver.

2017-09-08 11:27:32 221

原创 2selenium+python 基础知识

系统测试包括:代码测试(白盒测试)协议测试(接口测试)UI测试(黑盒测试)系统测试的三个方面均可以通过手工进行测试,为了提高测试效率,也可以通过自动化的方式进行测试。代码测试方式设置预期结果;调用被测的程序;判断结果的正确性。难点在于测试前的环境准备,包括输入条件的准备。

2017-08-31 15:45:42 242

原创 3selenium+python 定位

学习网站 http://www.w3school.com.cn/css定位器:css_selectorXpath:标签的形式

2017-08-31 15:43:12 291

原创 4selenium+python 登录

3selenium+python 中第二个问题,登录不成功的问题解决。单纯的click不能提交form数据,因为与后台有交互所以使用submit()#coding=UTF-8import osimport timefrom selenium import webdriverfrom selenium.webdriver.common.keys import Keysiedriv

2017-08-31 15:41:25 269

原创 1 selenium+Python(IE)配置

selenium+Python2.7.13配置流程:http://blog.csdn.net/comela/article/details/44101203写的非常的详细。不足之处在于,在允许py文件之前,需要确保IEDriverServer.exe下载,1、文件放在与ieexplore.exe共同的目录下2、用户参数path中加入路径。执行过程中遇到问题:

2017-08-28 16:23:04 1201

原创 Q2 LR回放时希望弹出浏览界面

设置如下,成功弹出界面:

2015-09-20 22:19:59 927

原创 Q1:loadrunner11 录制脚本为空

安装LR成功后,初次录制脚本,内容为空。而后查阅网络,尝试如下修改成功。

2015-09-20 22:08:51 1586

原创 bugzilla4.2 安装环境 win7+mysql 5.5+IIS+ ActivePerl

bugzilla4.2 安装 win7+mysql 5.5

2015-08-23 23:33:01 644

原创 (学习)C++中static的用法总结

转自http://developer.51cto.com/art/201104/254141.htm不管是C,C++,还是JAVA,它们中都包含static。当然这其中的用法及作用也是不一样的。下面主要介绍static在C++中的用法:要理解static,就必须要先理解另一个与之相对的关键字,很多人可能都还不知道有这个关键字,那就是auto,其实我们通常声明的不用static修饰的变量,都

2013-10-14 23:40:46 618

原创 笔试中遇到的题

北测:Linux归档命令为:tar,归档文件不是压缩文件,但是压缩文件可以是归档文件(http://wenku.baidu.com/view/31ff4fee551810a6f52486f0.html)吞吐量:是指在没有帧丢失的情况下,设备能够接受的最大速率。太极计算机:哈夫曼树:节点数总为奇数个。循环队列索引查找分块问题。

2013-03-08 17:24:27 558

原创 《TCP/IP详解》小结系列

2013-03-05 17:21:08 804

原创 0 导读 取乎其下,得乎其中;取乎其中,得乎其下;取乎其下,则无所得矣

网站读得经验两条:称为C++的准标库的Boost库。对于C++学习,建议大家经常去看一些科技网站,关注一些C++的开源库,这样很多时候就避免了重复发明轮子的过程。http://www.csdn.net/article/2012-12-17/2812914 经常阅读帮助文档的。很关键的一点是,过于在乎代码细节了,完全忽略了思路的重要地位。后来我换了一种学习方法,核心仍旧是以实践为

2013-03-05 11:06:45 1773

转载 数据库的种类

数据库的种类大型数据库有:Oracle、Sybase、DB2、SQL server 小型数据库有:Access、MySQL、BD2等。          2007年4月29日消息,国外媒体报道,据权威调研机构IDC初步数据显示,尽管微软SQL Server发展迅猛,但甲骨文依然称霸全球数据库市场。IDC数据显示,2006年全球数据库市场规模达到了165亿美元

2012-11-11 19:32:09 684

转载 手机测试 总结1

http://www.51testing.com/html/12/n-92712.html  最近一直在做智能手机小应用的跟踪验证测试,故障单是由测试高手提供的,是一个非常完善的测试队,连我们的开发团队都感叹他们的敏锐,能发现潜在的Bug。在验证之余,我认真研究了他们出的故障单,做了一些总结:  1、手机软件系统测试的角度分为:功能模块测试,交叉事件测试,压力测试,容量性能测试,性

2012-11-07 19:46:52 822

转载 inline 和 宏定义的区别

inline函数是C++引入的机制,目的是解决使用宏定义的一些缺点。1.为什么要引入内联函数(内联函数的作用)  用它替代宏定义,消除宏定义的缺点。宏定义使用预处理器实现,做一些简单的字符替换因此不能进行参数有效性的检测。另外它的返回值不能被强制转换为可转换的合适类型,且C++中引入了类及类的访问控制,在涉及到类的保护成员和私有成员就不能用宏定义来操作。2.inline相比

2012-10-31 21:18:50 4943

转载 马尔可夫模型的三个基本问题

出自:http://blog.sina.com.cn/s/blog_798f21a00100wwfy.html令 λ = {A,B,π} 为给定HMM的参数, 令 σ = O1,…,OT 为观察值序列,隐马尔可夫模型(HMM)的三个基本问题:1、评估问题:对于给定模型,求某个观察值序列的概率p(σ|λ) ;2、解码问题:对于给定模型和观察值序列,求可能性最大的状态序

2012-10-07 21:49:39 1753

转载 软件缺陷生命周期

出自:http://softtest.chinaitlab.com/qxian/867105.html什么是缺陷?  维基百科对缺陷的定义是:软件缺陷是指存在于计算机程序中的错误、缺陷、失效,或者是由于程序中的故障而令到计算机无法正常工作或产生不正确的结果。软件缺陷的产生是由于在程序编码或设计的过程中出现的错误而引起的。  其它的一些定义:  软件或者硬件中多余

2012-10-07 21:16:43 5414

转载 C++中struct与Class的的区别

从语法上,在C++中(只讨论C++中)。class和struct做类型定义时只有两点区别:  (一)默认继承权限。如果不明确指定,来自class的继承按照private继承处理,来自struct的继承按照public继承处理;  (二)成员的默认访问权限。class的成员默认是private权限,struct默认是public权限。  除了这两点,class和s

2012-10-07 20:31:27 917

原创 2009年阿里巴巴C++笔试题+解析

阿里巴巴笔试题目(2009.9)技术类笔试试题(卷一)卷一:Java开发、测试工程师(25题)技术类笔试试题(卷二)卷二:搜索研发、C++(25题)1.  20个阿里巴巴B2B技术部的员工被安排为4排,每排5个人,我们任意选其中4人送给他们一人一本《effective c++》,那么我们选出的4人都在不同排的概率为:A.5^4*5!*15!/20!B. 4^5*5!*15!/2

2012-10-07 18:56:52 10310 2

转载 正则表达式

1 为什么要了解引擎匹配原理一个个音符杂乱无章的组合在一起,弹奏出的或许就是噪音,同样的音符经过作曲家的手,就可以谱出非常动听的乐曲,一个演奏者同样可以照着乐谱奏出动听的乐曲,但他/她或许不知道该如何去改变音符的组合,使得乐曲更动听。作为正则的使用者也一样,不懂正则引擎原理的情况下,同样可以写出满足需求的正则,但是不知道原理,却很难写出高效且没有隐患的正则。所以对于经常使用正则,或

2012-10-07 17:23:17 714

转载 string四个函数的实现

来自:http://blog.csdn.net/bladelyer/article/details/7395368// String的普通构造函数    String::String(const char *str){  if(str==NULL)  {    m_data = new char[1];    *m_data = ‘\0’;

2012-09-26 19:29:35 1614

原创 线程与进程

同步方法:1.临界区:通过对多线程的串行化来访问公共资源或一段代码,速度快,适合控制数据访问。 2.互斥量:为协调共同对一个共享资源的单独访问而设计的。 3.信号量:为控制一个具有有限数量用户资源而设计。 4.事 件:用来通知线程有一些事件已发生,从而启动后继任务的开始进程间的通信方式:1.管道(pipe)及有名管道(named pipe):管道可用于具有亲缘关系的

2012-09-24 22:09:25 473

转载 关于内存的4个经典题目GetMomery

摘自:http://bbs.yingjiesheng.com/thread-38664-1-1.html关于内存的4个经典题目GetMomeryvoid GetMemory(char *p){    p = (char *)malloc(100);}void Test(void) {    char *str = NULL;    GetMemory(str

2012-09-24 21:37:39 917

原创 指针与引用的区别

1、从内存来讲:系统为指针分配内存空间,而引用与绑定的对象共享内存空间,系统不为引用变量分配内容空间。引用只是个别名。2、指针可以指向空值,指针初始化以后可以改变指向的对象;而引用定义的时候必须要初始化,且初始化以后不允许再重新绑定对象。3、引用访问对象是直接访问;指针访问对象是间接访问。

2012-09-24 20:22:47 361

原创 Linux文件权限

每个Linux文件具有四种访问权限:可读(r)、可写(w)、可执行(x)和无权限(-)。    利用ls -l命令可以看到某个文件或目录的权限,它以显示数据的第一个字段为    准。第一个字段由10个字符组成,如下:        -rwxr-xr-x    第一位表示文件类型,-表示文件,d表示目录    2-4位表示文件所有者的权限,u权限    5-7位表示文件所有者

2012-09-24 09:43:18 398

原创 浮点数在内存中的表示

printf("%f",5);printf("%d",5.01);输出结果为:0.000000,一个大数的原因。原因:int型读成了double型(printf函数自动将float型转化为double),就发生内存访问越界,读出非常小的数;      float型读成int型,就变成非常大的数了。(2进制——》10进制)对于大小为32-bit的浮点数(32-bit为单精

2012-09-21 09:49:19 718

原创 C/C++ 运算符优先级

优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右 ()圆括号(表达式)/函数名(形参表) .

2012-09-20 23:27:56 804

转载 野指针的成因

引自:http://baike.baidu.com/view/1291320.htm野指针的成因主要有三种:  一、指针变量没有被初始化。任何指针变量刚被创建时不会自动成为NULL指针,它的缺省值是随机的,它会乱指一气。所以,指针变量在创建的同时应当被初始化,要么将指针设置为NULL,要么让它指向合法的内存。  二、指针p被free或者delete之后,没有置为NU

2012-09-16 14:28:03 783

转载 C++中的const关键字(转载)

关于C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,现将本人的一些体会总结如下,期望对大家有所帮助: 一   const基础     如果const关键字不涉及到指针,我们很好理解,下面是涉及到指针的情况:     int   b   =   500;     const   int*   a   =   &b; [1]     int   c

2012-09-09 20:01:00 386

原创 C语言中static的用法

根据《C程序设计语言(第二版)》中4.6 静态变量,总结如下:         static用在三个地方分别为:声明静态外部变量、声明静态函数、声明内部变量。                   1、声明静态外部变量:只能在声明的文件中调用,在工程的其他文件中使用extern 也没办法调用。                   (需要注意的是,这里的文件为.c或是.cpp文件。如果为头

2012-06-05 19:45:50 719

原创 这么多技术我该怎么学(杨中科老师)

之前一直被这个问题困扰,跟W聊过很多次。每次都问的他一直说“别再跟我说话。”因为我的困惑会把他也带入迷惘中。他后来说“一定要淡定,坚持。”然后推荐我这篇,他哥们推荐他的文章。解决问题的方法渐渐明朗,就是行动与坚持。感谢W及与他一起进步的哥们儿们。这篇文章,一定要留起来。见证我的成长!附文章:一、这多东西啥时候能学完? 现在IT新技术日新月异。就常用编程语言而言,有c/c

2012-05-05 15:59:07 2819

原创 scanf("%c", &c);这句不能正常接收字符的原因。(附strindex的实现程序)

#include#include int strlen(char *s); int strindex(char *s, char *seg); int main(){int pos;char s[100],seg[20];char c;while(1){printf("input first str:");scanf("%s",s);printf("

2012-05-05 10:05:42 1648

原创 ofstream和ifstream详细用法(转)

ofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间;     一、打开文件在fstream类中,有一个成员函数open(),就是用来打开文件的,其原型是:      void open(const char* filename

2011-08-20 10:59:50 496

转载 C++的引用类型

c++比起c来除了多了类类型外还多出一种类型:引用。这个东西变量不象变量,指针不象指针,我以前对它不太懂,看程序时碰到引用都稀里糊涂蒙过去。最近把引用好好地揣摩了一番,小有收获,特公之于社区,让初学者们共享。     引用指的是对一个对象的引用。那么什么是对象?在c+

2011-08-02 18:50:01 565 1

转载 为什么WinMain函数返回类型是int PASCAL?

为什么WinMain函数返回类型是int PASCAL?答:因为微软的C/C++编译器库文件里的wincrtstartup.c(具体记不清楚了,大概是这个名字)里定义的win32程序入口点函数用pascal calling convention调用了winmain。这只是规定,没

2011-07-25 19:17:03 988

通信原理 重要理论知识

总共分60讲。每讲单独的pdf文件。提到主要的通信理论知识。对学过通信原理的人,可以起到一个很好的总结作用。(个人觉得)

2012-04-24

词汇5000考试常用英语单词

考试常用英语单词,使用挺频繁的词汇。词汇分析,反义词,近义词,英文解释,还有对应的习题。

2012-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除