软件测试
my_learning_road
这个作者很懒,什么都没留下…
展开
-
怎么做接口测试、概念及常用方法小结
怎么做接口测试、概念及常用方法小结 1.接口的概念从IT的角度出发,主要是子模块或者子系统间交互并相互作用的部分。从形式上来看各种应用程序的API(最著名的Windows 系统的API),硬件的驱动程序,数据库系统的访问接口,再到后来的Webservice接口,http rest接口。虽然接口的形式各有不同,但是从测试角度来说,需要测试的内容大致是相同的,功能,性能,安全。 我们常说的api就...转载 2018-03-30 17:16:36 · 4775 阅读 · 0 评论 -
如何测试一个网页登陆界面
如何测试一个网页登陆界面 具体需求: 有一个登陆页面, (假如上面有2个textbox, 一个提交按钮。 请针对这个页面设计30个以上的test case.) 此题的考察目的: 面试者是否熟悉各种测试方法,是否有丰富的Web测试经验, 是否了解Web开发,以及设计Test case的能力 这个题目还是相当有难度的, 一般的人很难把这个题目回答好。 首先,你要了解用户的需求,比如这个登录界面...转载 2018-03-30 17:18:46 · 296 阅读 · 0 评论 -
数据驱动测试框架
如果测试过程中会遇到下列问题:测试需要针对许多具有类似结构的数据来执行实际的测试逻辑是一样的,发生改变的仅仅是数据数据可以被一组不同的人修改 这种类型的测试通常有很好的处理方法,即所谓的“数据驱动测试”,它的重点在于被测试的不是Java代码逻辑,而是这段代码操作的数据。数据驱动测试概念数据驱动测试是相同的测试脚本使用不同的测试数据执行,测试数据和测试行为完全分离。实施数据驱动测试的步...原创 2018-04-02 19:42:19 · 1563 阅读 · 0 评论 -
几种常见的自动化测试架构的对比
转载自:http://www.51testing.com/html/03/311303-859188.html常见的自动化测试架构 一个自动化测试架构就是一个集成体系,其中定义了一个特殊软件产品的自动化测试规则。这一体系中包含测试功能函数库、测试数据源、测试对象识别标准,以及各种可重用的模块。这些组件作为小的构建模块,被组合起来代表某种商业流程。自动化测试架构提供了自动化测试的基础,...转载 2018-04-02 20:01:05 · 5733 阅读 · 1 评论 -
TestNG单元测试框架学习笔记
TestNG单元测试框架比Junit单元测试框架更强大,它提供了更多的扩展功能。目前,很大一部分自动化测试工程师已经开始转向使用TestNG单元测试框架来运行更复杂的自动化测试用例。 1.什么是TestNG TestNG是一种单元测试框架,它借鉴了JUnit和Nunit框架的优秀设计思想,引入更易用和更强大的功能。TestNG是一种开源自动化测试框架,N...原创 2018-04-02 21:06:46 · 395 阅读 · 0 评论 -
测试用例的几种常见设计方法
测试用例的几种常见设计方法 测试用例常见的设计方法有:等价类划分法、边界值分析法、错误推测法、判定表法、正交实验法。 一.等价类划分法 顾名思义,等价类划分,就是将测试的范围划分成几个互不相交的子集,他们的并集是全集,从每个子集选出若干个有代表性的值作为测试用例。 例如,我们要测试一个用户名是否合法,用户名的定义为:8位数字组成的字符。 我们可以先划分子集:空用户名,1-7位数字,8位数...转载 2018-04-11 12:30:50 · 5822 阅读 · 0 评论