自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(107)
  • 收藏
  • 关注

原创 TestCafe和Cypress都是只支持JavaScript的,不适合自动化

这两个都是不依附与框架的,不好扩展,因为自动化最重要出报告,要标记用例这样的问题,这两个小东西用js来控制,也就是研发自测试试,用不大的。

2023-03-11 00:17:44 123

原创 自动化代码的自动修复

来吧,当前页面找,内嵌的页面找,还找不到,看看哪个图片上又登录俩字,,,,还找不到,文字都捞出来,看看是不是 有个英文login。训练好多的数据,认识登录。看着挺神奇,但是里边资料一点没提,就提了个AI,这就是商业网站的套路。selenium的操作是基于对象识别的,比如一个按钮,一个输入框,都是由xpath来识别的,报错主要是是找不到。里边举了个例子,页面上展示了的绿色通过的测试用例,然后画面进一步拉大,我的天,刚开始看到的是30%,后边放大的是70%。AI是认识代码,然后根据代码的意思:找一个按钮。

2023-03-11 00:03:04 175

原创 微软上的IEdriver的资料

http://www.microsoft.com/en-us/download/details.aspx?id=44069

2023-03-10 23:54:17 107

原创 httprunner试用结果--不推荐

5. 最后,都是导向某个公司,然后加联系,开始收费项目,个人感觉网上很多博文说最受欢迎,神器。作为使用惯了python惯了的人,忽然来一个测试业务不清晰,性能测试和功能测试都做不精细就推广的东西。2. 对python库的集成不好,按照它的框架来用,debugtalk.py 一个文件承担不起大项目的集成,破坏了python语言的易用性。1. 各版本差异比较大,而且方向也不太确定,性能测试、接口测试的方向摇摆。3. 测试集和用例管理方面,前期版本做的不错了,后来又去掉了。

2023-02-08 00:09:19 214

原创 【生活】杭州南宋御街小吃店的套路

杭州 南宋御街吃饭,被多扣钱

2022-10-15 23:13:33 67

原创 研发工程师的例子

第一年: 小鲜肉,java工程师,各种崇拜老鸟。第二年:项目代码摸熟了,开始做新功能,那研究技术的劲头十足,评为‘明日之星’第三年:带队伍了,因为人员流动太大了,你也是老人了。空降了新领导,开始这种提效,开始华为的模式,敏捷模式,持续发布,不断的推翻自己,更新自己,你也开始了通宵的生活。第四年:吃了几次散伙饭,感觉挺忧伤的,于是个性签名改成了‘孤独的幸存者’,体检报告发现自己三高了,明显偏胖了。第五年:又换领导了,空降的领导用一年的时间发布了新产品,升值了,他带的小弟开始做领导了。你还是老样

2022-05-11 23:12:51 84

原创 IT技术支持的生活

腰疼

2022-05-11 23:00:04 59

原创 系统测试工程师活不过5年

1. 第一年,入职,有个师傅带你,业务学的很快,而且学会了很多工具,感觉自己成长很快。2. 第二年,因为业务发展需要,你可能独立负责一些功能的测试,然后开始评审需求,设计,然后会有一些新奇的想法,这是在吸收了先人经验的基础上逐步发展起来的,你可以跟开发讨论东西了,觉得自己能力提高了。3. 第三年,好嘛,如果很顺利,由于业务和能力的发展,你又可以带人来做事情了。把自己的经验传授给别人。而且能够负责几个模块,甚至1个产品的测试。能力满满啊。4. 第四年,开始感觉到瓶颈了,感觉自己知道的很少,而且被业

2022-05-11 22:43:26 240

原创 测试不精确化

经历了多个项目,简单的复杂的,发现自动化的技术方面是最低的,关键是管理和推广。随着公司发展阶段的不同,自动化的考核内容也会发生一些变化,但是最终的结果就是聚焦在发现缺陷数和代替人工数。 自动化的实现模式基本上是两种: 1. 业务测试人员掌握基础的自动化技术,然后开始写用例。 2. 专业的自动化人员,或者说掌握编程技术的自动化实现者去做。 这两种都有很多利弊。...

2022-04-11 22:53:05 90

原创 哎,上次发文章是两年前

111111111111111

2021-12-08 19:12:22 80

原创 手机andriod 开发---espresso的测试

手机的UI测试espresso(另外一个我也不知道),androidstudio默认安装了一个

2019-11-05 23:25:57 140

原创 手机andriod 开发---android test的执行

看到项目里边有个android test目录,就直接点了运行。1. 整体感觉就是又把app重新安装了一下2. 然后运行了一个@test做修饰的测试函数,用assert做了判断。发现了一堆导入,目测是最后一行的junit的判定。 import androidx.test.ext.junit.runners.AndroidJUnit4;import org.junit.Te...

2019-11-05 23:09:03 1078

原创 android studio的安装和运行实例,都是默认生成的。

第一个项目创建完毕之后,一直都是在sync状态?等着。。大约等了10来分钟,就会有同步成功的提示,我是在能联网的环境下,如果是在内网环境,请留一下是否可以真正的同步 将数据线连到手机上,然后开发开发者模式(具体手机可以百度搜索一下,连接之后,手机会有允许连接的提示) 开始运行 这是时候,手机会...

2019-11-05 22:49:01 284

原创 手机andriod 开发---基础了解

在官网下载了android studio ,在一台纯净的机器上。遇到的问题1. no access to android sdk2. 创建了一个项目,然后选择开发语言kotlin和java,稍微看了kotlin觉得和python有点类似,就没继续看,毕竟主流是java Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发。 Kotlin可以编译...

2019-11-05 22:17:43 111

原创 Robot Framework 自动化测试框架 学习方法 开源代码

Robot Framework 是业界口碑比较不错的自动化测试框架,官方网站:http://robotframework.org/网站的首页非常值得仔细一看,如果对英文不太干嘛,那么就用chrome浏览器,来个自动翻译,大体浏览一边还是很好的。里边有很多的库文件,有基础库,扩展库,其他库。对常见的web测试,手机测试都提供了测试库,对CS端的测试也提供了类似autoitlibrary的

2017-04-18 23:01:08 4471

转载 Robot Framework IE11 Selenium2Library 找不到窗口 找不到对象 找不到元素 注册表

转载至:http://www.cnblogs.com/LanTianYou/p/4811236.htmlIE11不支持Selenium 2.0,在什么情况下不支持呢?比如:通过WebDriver获取页面上的元素时,经常会捕获到这样的异常:OpenQA.Selenium.NoSuchWindowException: Unable to find element on cl

2017-04-18 22:25:10 1311

原创 pyqt 图片 用label的属性显示

ui设计:设计好了,直接生成下py,之所以生成py是为了写代码的时候,IDE能够自动识别对象和函数,比较方便。C:\Users\Administrator>pyuic4 -o pic.py  Pic.ui业务代码:这个里边有个重要的初始化过程,super 是集成父类的属性,能够直接调用我们ui设计界面对应的py文件的信息。#!/usr

2016-08-28 18:59:11 12218 3

原创 pyqt的安装

当前的python版本是2.7.8 要选中对应的pyqt库,选一个稳定的版本,pyqt4下载路径:https://riverbankcomputing.com/software/pyqt/download下载完之后,直接安装

2016-08-27 22:58:13 693

原创 Robot Framework Selenium2Library 打开IE浏览器失败

在Robot Framework 框架下,经常用到Selenium2Library库进行测试。 新手最容易遇到IE浏览器打开失败的情况,这个时候,请看下具体的提示信息,protected mode ...这种可以猜出来是IE浏览器的保护模式不一致造成的,这个时候,把浏览器的【工具】-【Internet选项】-【安全】中的多个选项卡的【启用保护模式】复选框勾上就行了。具体,可以看下IED

2016-08-27 21:44:46 3485

原创 性能测试的一些积累

性能测试是个很大的话题,不同的场景或者应用也不同。用的最多的一般是web的,也有特殊行业硬件,比如dell服务器的性能测试,由于测试点的不同,采用的技术和方法也不尽相同。 一般来讲,对于普通的web网站的测试,1. jmeter是首选,为什么呢,开源免费,覆盖的测试范围于loadrunner相差不大,基本的并发场景都可以支持。2. loadrunner ,正牌的

2016-08-27 21:29:40 471

转载 Python——类、实例和其他对象的内建函数

转自:http://blog.csdn.net/bolike/article/details/216588951、issubclass()      issubclass() 布尔函数判断一个类是另一个类的子类或子孙类。[python] view plaincopyissubclass(sub, sup)        issubclass(

2016-08-27 21:21:42 328

转载 关于Python的super用法研究

转自:http://www.cnblogs.com/dkblog/archive/2011/02/24/1980654.htmlPython引入了super()机制,主要是在子类中引用父类的函数。Python中对象方法的定义很怪异,第一个参数一般都命名为self(相当于其它语言的this),用于传递对象本身,而在调用的时候则不必显式传递,系统会自动传递。举一个很

2016-04-28 22:03:15 280

转载 js发post请求

var xmlobj; //定义XMLHttpRequest对象function CreateXMLHttpRequest(){if(window.ActiveXObject) //如果当前浏览器支持Active Xobject,则创建ActiveXObject对象{ //xmlobj = new ActiveX

2016-03-07 09:13:42 695

转载 windows下 命令行 查看本地端口是否被占用

netstat -ano|findstr '61663'

2016-01-22 14:34:09 784

转载 windows 命令行 杀掉 指定名称的 进程

taskkill -f -im processname

2016-01-22 14:32:19 4169

转载 pyqt中信号与槽的参数传递。

摘自  http://www.cnblogs.com/caomingongli/archive/2011/09/19/2180904.htmlpyqt中信号与槽的参数传递。当信号与槽函数的参数数量相同时,它们参数类型要完全一致。信号与槽不能有缺省参数。 当信号的参数与槽函数的参数数量不同时,只能是信号的参数数量多于槽函数的参数数量,且前面相同数量的参数类型应一致,信号中

2016-01-07 19:26:09 8048 1

原创 pyqt QIcon 使用

icon_expand = QIcon('down.jpg') l.setIcon(icon_expand) l.setIconSize(QSize(41,21))

2015-12-25 09:17:48 5546 2

原创 python ctype dll 例子

#!/usr/bin/env python# -*- coding: utf-8 -*-import osimport sysfrom ctypes import *BYTE = c_ubyteWORD = c_ushortDWORD = c_ulongWCHAR = c_wcharUINT = c_uintINT = c_intDOUB

2015-12-24 08:49:21 1983

转载 标准偏差

标准偏差标准偏差(Std Dev,Standard Deviation) -统计学名词。一种量度数据分布的分散程度之标准,用以衡量数据值偏离算术平均值的程度。标准偏差越小,这些值偏离平均值就越少,反之亦然。标准偏差的大小可通过标准偏差与平均值的倍率关系来衡量。它是离差平方和平均后的方根,用σ表示。标准差是方差的算术平方根。标准差能反映一个数据集的离散程度,标准偏差越小,这些

2015-12-18 17:02:55 4471

原创 页面响应时间,请求响应时间

the time in seconds at which the last http or https request made by the page was completed页面上最后一个请求完成的时间响应时间(请求时间)  指的是客户发出请求到得到响应的整个过程的时间。在某些工具中,请求响应时间通常会被称为“TTLB”(Time tolaster byte)

2015-12-11 17:00:16 4451

转载 LoadRunner中如何验证下载的文件大小、统计下载时间、度量下载速度?

http://blog.csdn.net/testing_is_believing/article/details/5281945

2015-12-09 17:36:17 475

原创 pyqt py文件中引用多个界面

原文链接 :http://www.linuxidc.com/Linux/2012-06/63652p10.htm

2015-12-01 15:40:58 799

原创 LoadRunner中的 c变量和lr变量的转化示例

char test[256];//定义了C变量 strcpy(test,"aaaab");//对C变量进行了赋值,尽量不要直接用等号赋值 lr_save_string(test,"aaa");//将c变量test的值,存储到lr变量aaa中 lr_message(lr_eval_string("{aaa}"));//在lr中,打印aaa的值,最终打印的结果是aaaab

2015-12-01 14:45:24 623

原创 python 收email实例 -解决标题和正文的中文显示

第一部分:Header 的中文显示,主要用email库的头部解析文件,解析出的结果是元组组成的列表。注意实际内容的标识 #获取邮件的名称,主要是解决了中文问题,需要对头进行解码 subject = email.Header.decode_header(msg['Subject'])

2015-11-23 14:58:56 6861

转载 js 获取 对对象相对于页面四边的距离

getBoundingClientRect()    这个方法返回一个矩形对象,包含四个属性:left、top、right和bottom。分别表示元素各边与页面上边和左边的距离。 var box=document.getElementById('box');         // 获取元素alert(box.getBoundingClientRect().top);        

2015-11-18 16:40:01 5991

转载 js 对html的基本操作

js获取某元素的所有属性名var s = document.getElementById("username").attributesss= new String('')for(var i=0;i<s.length;i++){ var txt = s[i].name ss = ss.concat(txt).concat(',') }alert(s

2015-11-16 10:17:23 305

原创 Robot Framework xpath 模糊匹配 Selenium2Library 对象标识 强唯一性 ,iframe层选择

// a[contains(@class,\'ui-state-highlight\')]'选择标签a 中,class属性包含ui-state-highlight的元素,反斜杠可以去掉。

2015-11-13 08:39:58 4482

原创 jmeter 界面和简评

Jmeter 该工具java语言开发的,是一个独立的jar包,需要java环境的支持。 1.       支持录制IE端发的http请求,也支持badboy工具录制生成的xml文本2.       参数化,计时器功能跟loadrunner相比类似3.       集合点没有设置项,默认把增长数量设置成集合点控制策略,不太好4.       关联功能也支持

2015-10-15 15:13:09 1047

原创 kylinpet 界面和简评

Kylinpet 是国产的一款工具,过程控制与LR一致,都包含脚本开发→设计→运行,以及相关的图表支持。 这个工具发布应该是2012年左右,用户不多,从工具介绍文档和网站来看,应该是个小公司。 跟LR比有不小的差距。 脚本:录制的都是http协议,脚本开发可干预的比较少 回放:功能有,但是觉得不是很好用,有些地方自动关联不上 数据准备:跟LR类似,该有的都有

2015-10-15 15:11:46 2591 1

原创 nGrinder 界面和简评

也是基于java开发的,jar包形式发布。 启动主程序:可以看成一个web控制平台 命令:a -XX:MaxPermSize=200m -jar ngrinder-controller-3.3.war --port 80 还有监控程序和代理程序(ngrinder-core-3.2.3目录中run_agent.bat对应启动

2015-10-15 15:10:43 692

空空如也

空空如也

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

TA关注的人

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