文章 2017-11-15 来自:开发者社区

接口自动化测试系列之PHPUnit-框架设计构思

关于case设计 我们通常总是关注代码的编写往往忘了case的设计也是非常重要的。如果你是做接口功能自动化测试,那么你要考虑各种接口参数的组合情况,比如,正常的时候,不正常的时候,必填选填等等。这时候考验case设计的功底就来了。。。。。 如果你是做接口性能测试则一般选择正向的case即可。 测试框架设计构思 之前在文章《送给那些有代码基础但仍旧不会学自动化测试的朋友们》中提到过,测试思想比...

文章 2017-11-14 来自:开发者社区

Jenkins的持续集成及自动化部署在测试和生产环境中的运用系列

本系列文章宅鸟与大家分享以下在工作中对系统集成和自动化部署在测试和生产环境下的运用心得! 在开始本系列文章之前先问一下大家以下几个问题? 1、什么是持续集成? 2、怎么实现自动化部署,我需要做些什么? 3、宅鸟能给我们提供什么样的解决方案? 4、软件在快速迭代过程中持续集成和自动化部署能带来哪些好处? 5、我们为什么要这么做? 请大家带着这些问题来看下面的博文. 不日宅鸟将会和大家一起揭晓这些疑....

文章 2017-11-13 来自:开发者社区

Windows phone 应用开发[12]-Pex 构建自动化白盒测试[下]

本篇承接于上篇Windows phone 应用开发[11]-Pex 构建自动化白盒测试[上] .大概了解Pex作为自动化白盒测试工具工作方式.以及提出参数化单元测试的概念.为开发人员减少手动编写大量独立路径下单元测试时间.Pex允许开发人员编写单独的参数化测试方法,并根据测试方法的逻辑分支自动生成测试数据及Assert语句。虽然开发人员还是需要手动编写单元测试,但是Pex可以确保对代码进...

文章 2017-11-12 来自:开发者社区

网站测试自动化系统—在测试代码中硬编码测试数据

在前面的文章数据驱动测试里,讲到了将测试数据以及表现测试步骤的代码分开的技术。从测试的角度来看,固然希望能够覆盖的测试场景越多越好,但是在设计和编写自动化测试代码的时候,却又可以事先设计好一些固定的测试数据简化自动化测试代码的编写工作。 之所以要这样做(按照编程的术语讲是硬编码),是因为按照等价类划分,固定的测试数据一般都已经被其他测试用例覆盖了。请考虑下面这个例子,假设你要测试一个博客网站(例....

文章 2017-11-12 来自:开发者社区

网站测试自动化系统—数据驱动测试

在前面的文章网站测试自动化系统—基于Selenium和VSTT当中,我简单介绍了使用selenium录制测试步骤,以及优化生成的C#代码,对代码使用面向对象的编程理念进行一些封装,以便规避网站界面更动对测试代码所带来的风险。 在网站测试当中(甚至是桌面程序的功能测试),很多情况下,测试步骤是不变,变化的仅仅是测试数据而已。比如说,为了测试网站是否支持国际化,一个正常登录成功的测试,你可能会使用英....

网站测试自动化系统—数据驱动测试
文章 2017-11-12 来自:开发者社区

网站测试自动化系统—执行测试用例

在前面几篇文章网站测试自动化系统—基于Selenium和VSTT、数据驱动测试、在测试代码中硬编码测试数据里,已经编写了一部分测试用例的代码了。我在文章自动化系统该有的功能里,也提到了,自动化测试用例代码应该能够被系统自动执行起来。我们总不能要求测试人员每天下班之前把最新的测试代码下载到自己本机,用VSTS打开,然后选择要批次执行的测试用例。这种重复机械的劳动是应该要被程序消灭的,毕竟机器的成本....

网站测试自动化系统—执行测试用例
文章 2017-11-12 来自:开发者社区

python+robot framework接口自动化测试

python+requests实现接口的请求前篇已经介绍,还有不懂或者疑问的可以访问 python+request接口自动化框架 目前我们需要考虑的是如何实现关键字驱动实现接口自动化输出,通过关键字的封装实现一定意义上的脚本与用例的脱离! robot framework 的安装不过多说明,网上资料比较太多~ 实例:!!!!! 步骤一:新建项目 测试项目可以目录或文件存储,格式可以用TXT,TS.....

文章 2017-11-08 来自:开发者社区

分布式程序的自动化回归测试

陈硕 (giantchen_AT_gmail) Blog.csdn.net/Solstice  t.sina.com.cn/giantchen 陈硕关于分布式系统的系列文章:http://blog.csdn.net/Solstice/category/802325.aspx 本作品采用“Creative Commons 署名-非商业性使用-禁止演绎 3.0 Unported 许...

分布式程序的自动化回归测试
文章 2017-11-08 来自:开发者社区

接口自动化测试系列之PHPUnit-第一次亲密接触

初次尝试phpunit 编写代码,保存为hello_php.php,内容如下: <?php //引入框架 use PHPUnitFrameworkTestCase; //继承框架 class HelloWorld extends TestCase{ public function testhello() { echo 'Hello php!';//打印 $this->assertE.....

文章 2017-11-06 来自:开发者社区

UI自动化新思路-基于RUNTIME的自动化测试设想

【背景】 移动端app飞速发展后,导致各种自动化框架雨后春笋般的发展。纵观这类框架都在声称对于控件的操作是很牛逼的,深入分析后可以看出它们最终会回归到UI基本的坐标点操作。 于是,app自动化测试工程师UI自动化进阶路线:初识各种自动化框架-》编写自动化脚本-》自动化平台化,支持用户脚本录制回放-》持续集成-》玩烂了(case覆盖率越高自动化收益越低、数据问题、产品迭代带来的维护成本) 作为一个....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注