Python测试框:pytest 经验

pytest 有时也被称为 py.test,是因为它使用的执行命令是 $ py.test。本文中我们使用 pytest 指代这个测试框架,py.test 特指运行命令。

jopen 2014-05-30   105960   0

Python单元测试和Mock测试 经验

单元测试 测试可以保证你的代码在一系列给定条件下正常工作 测试允许人们确保对代码的改动不会破坏现有的功能 测试迫使人们在不寻常条件的情况下思考代码,这可能会揭示出逻辑错误 良好的测试要求模块化,解耦代码,这是一个良好的系统设计的标志

jopen 2015-12-11   21763   0

Python算法实战系列之栈 经验

栈(stack)又称之为堆栈是一个特殊的有序表,其插入和删除操作都在栈顶进行操作,并且按照先进后出,后进先出的规则进行运作。

swcdoeprfwn 2017-04-05   15979   0

基于 XDanmuku 的 Android 性能优化实战 经验

V1.0版本于4天前首发与我的掘金专栏,发布后大家的支持让我喜出望外,截止本文发稿,掘金上原文喜欢数为259,Github上 项目 的Star数为151。很惭愧,就做了这么一点微小的工作。

youyo2013 2017-04-17   10335   0

开发测试自动化脚本以及自动化框架 经验

在进行测试自动化项目顾问工作的早期阶段,经常有人请我对于自动化的实现进行评估。而当我给出一个初步的估算时,很快就会遇到下一个问题:“这个估算所针对的是一个测试套件还是框架呢?”

jopen 2016-01-06   23421   0
P10

  Selenium Xpath 文档

在之前用到的Selenium Xpath中,部分页面元素id是固定的,定位相对方便;再有,动态元素的xpath定位也不太复杂。对于EXT作为框架开发的Web应用,页面元素的id等属性是动态的,例如用户每次登陆页面所生成页面元素的id会发生变化。这样一来就增加了定位元素的难度,并且在对测试用例进行抽象化时与之前的实践也有些不同,在稍后的文章会进行记录。  在此,我先对xpath部分进行一些总结。

test_han 2014-03-19   3570   0

Selenium 学习 经验

通过编写模仿用户操作的 Selenium 测试脚本,可以从终端用户的角度来测试应用程序。

jopen 2014-12-31   25717   0
P31

  Selenium 教程 文档

Selenium教程基于java的selenium教程*Selenium的简介Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE、MozillaFirefox、MozillaSuite等。这个工具的主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建衰退测试检验软件功能和用户需求。支持自动录制动作和自动生成。Net、Java、Perl等不同语言的测试脚本。

liuzhijun 2014-10-20   4127   0
Selenium   测试工具   C#   CSS   Go  
P12

  selenium 文档 文档

我们常用的浏览器有firefox和IE两种,firefox是selenium支持得比较成熟的浏览器。但是做页面的测试,速度通常很慢,严重影响持续集成的速度,这个时候建议使用HtmlUnit,不过HtmlUnitDirver运行时是看不到界面的,对调试就不方便了。使用哪种浏览器,可以做成配置项,根据需要灵活配置。

andywoo 2012-06-29   647   0
P9

  如何选择自动化测试框架 文档

MichaelKelly在《Choosing a test automation framework》一文中提到测试自动化框架是一组假设、概念和惯例的集合,用于支持自动化测试。MichaelKelly把自动化测试框架划分为5大类:<br>(1)模块化框架(test script modularity)。<br>(2)函数库结构框架(test library architecture)。<br>(3)关键字驱动测试框架(keyword-driven/table-driven testing)。<br>(4)数据驱动测试框架(data-driven testing)。<br>(5)混合型框架(hybrid test automation)。

jodan777 2011-01-16   557   0

今天你写了自动化测试吗? 资讯

一艘货轮满载着货物从港口启航,向浩瀚的大海深处破水而去。海面平静,微微皱起波浪,从容而显得宽容。然而,货轮的步履却有些蹒跚,发动机“轰轰轰”地嘶吼着,不堪重负,却无法让船只游得更快,倒像是海水咬住了船底往下在拖曳。

jopen 2014-10-28   6468   0
测试  
P11

  自动化测试框架安装及使用 (2) 文档

自动化测试框架安装及使用

lyj_101 2016-09-21   473   0

使用 Coded UI 进行 UI 的自动化测试 经验

Coded UI 采用用户接口来驱动应用的进行自动化测试。这些测试包括UI控制的功能性测试。他们使你可以验证整个应用的功能是否正确,其中包括了用户接口。Coded UI尤其适合用于用户接口中存在校验或者其它的登录方式的测试,比如网页。Coded UI也可以用于人工测试用例的自动化。

jopen 2014-07-27   22796   0

开源的自动化测试框架:Appium 经验

Appium是一个开源的自动化测试框架,它主要用于原生移动应用或混合移动应用。

jopen 2014-02-01   53163   0

Android 自动化测试工具初探 经验

这段几乎都编写代码,没有新的心得体会.唯一由感想的是在测试上.由于策划的变动,接口的完善等因素,总在不停的修改功能,修改代码.由于项目中的代码都经过了好多少,又没有很好的架构规划.所以在修改或测试的时候难免会有遗漏的地方,这个时候就在想android是不是也应该有自动化测试工具来辅助测试.使得功能更完善点.本期的创新文档只能算是对自动化创新工具的一种简介.

openkk 2012-08-29   45959   0

Android自动化测试-从入门到入门(4)uiautomatorviewer 经验

我们用如下一行代码来回顾一下之前介绍过的内容: {代码...} 还记得以上代码的意义么?这行代码找到了屏幕上正在显示的指定id的控件,对其进行了一次点击操作,然后检查了一下其文本为text。 关于onView()方法,...

uhhj0129 2016-02-16   45064   0
P19

  Android 自动化测试工具对比介绍 文档

Android自动化测试工具对比介绍个人产品质量保证部刘佳Android自动化测试工具对比介绍什么是自动化测试Android主流测试工具Robotium工具简介自动化测试的目的Android自动化测试工具对比介绍什么是自动化测试?自动化测试就是把以人为驱动的测试行为转化为机器执行的一种过程自动化测试的目的?提高速度,无论做什么事情速度快了,自然效率就高;解放生产力,把需要重复做的和不需要思考的体力劳动交给机器来做,我们测试人员就能够用更多的精力来做更重要的事情,比如思考新的测试用例来增加覆盖度等Android自动化测试工具对比介绍Anddroid主流自动化测试工具

wendys 2015-01-27   690   0
P32

  So Easy - - Web自动化测试神器RF 文档

RF = Robot Framework 开源的测试框架 验收测试驱动 数据驱动 关键字驱动

79523822 2014-04-12   6624   0

轻量级自动化测试框架:WebZ 经验

WebZ是用Python写的“关键字驱动”的自动化测试框架,基于WebDriver。

jopen 2014-12-06   33538   0

Java自动化验收测试工具:Concordion 经验

Concordion是一个开源的Java框架,可以让你将一个简单的英语描述需求转成一个自动化测试。Concordion 使用 Gradle 作为构建工具。

jopen 2014-02-25   23878   0
1 2 3 4 5 6 7 8 9 10