E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
测试系列
软件测试文章收集
软件测试基础学习软件测试流程软件测试流程软件测试之细化软件测试流程软件测试基础巩固软件测试基础知识软件测试基础软件测试管理软件测试管理软件测试管理问题汇总缺陷管理软件测试之缺陷管理软件测试之编写和管理缺陷报告测试流程巩固软件测试流程及模型测试用例【软件工程】软件
测试系列
依弗布德甘
·
2020-04-13 09:44
软件
测试系列
二自动化测试
什么是自动化测试?你理解的自动化测试的表现形式是什么?自动化测试的一般定义:各种测试活动的管理与实施,包括测试脚本的开发与执行,以便使用一种自动化测试工具来验证测试需求。注:不用将自动化测试的概念理解的过于狭窄,只i关系由工具或编程产生的测试脚本。实际上自动化一词包含了更为广阔的含义。一个好的自动化测试工具其实与一个好的开发工具有很多相似的特性,也可以说:一个自动化测试过程实际也是一个软件开发的过
适当车
·
2020-04-13 02:58
接口自动化
测试系列
之PHPUnit-接口测试基础
总揽本系列将系统化的介绍接口测试框架phpunit,基于php语言编写的。将从基础开始到框架设计。前几节为理论,但涉及的思想还是很重要的,后面均为代码实战。当然,本系列一定会有很多不足之处,希望大家多多包涵,给予支持和转发,我们会努力改进!后续涉及到的代码可以通过如下方式获取(代码会逐步发放,不要着急):1、点击链接加入QQ群522720170(共享里有):https://jq.qq.com/?_
测试帮日记
·
2020-04-12 16:15
Angular单元
测试系列
简介如何使用Jasmine进行Angular单元测试Angular单元
测试系列
-Router、Component、Directive、Pipe以及Service单元测
cipchk
·
2020-04-07 05:22
Angular单元
测试系列
-Router、Component、Directive、Pipe 以及Service单元测试
本节将涵盖Angular常用的组件单元测试方法,例如:Router、Component、Directive、Pipe以及Service,原本是打算分成两节,但后来一想放在一起会更适合阅读,虽然看起来比较长。但,在此之前,我建议先阅读系列的前两节,可能先更系统性的了解Angular单元测试以及一些框架说明。注:本节略长,因此,我将遵循以下规则。每一小节为一个类型的起点,且互不冲突。每一小节前都会先待
cipchk
·
2020-04-04 19:19
API
测试系列
(1)
写在最前:我是skytraveler,微博@skytraveler,是一名测试工程师。总在从事API相关的测试工作,也跟好多同行在做交流。API测试其实是非常重要的一项测试活动,但是,我发现很多公司竟然是非常忽略它的,而且,这么多年,竟然没有一些系列的文章好好的说道一下它。因此我想在这里写一些关于API测试的文字,希望能够和同行们一起讨论提高。也希望没有重视起API测试的团队重视起它来,因为这真的
sk2222
·
2020-04-04 19:50
Robot Framework + Selenium2Library自动化
测试系列
(8) - 测试步骤与验证分离
有成功就有失败。登录验证不光要验证成功的testcase,也要覆盖各种失败的情况:比如用户名/密码输入错误,按钮出问题,跳转界面不正确等等。因为用户名/密码输入错误比较常见,这次我们就用它举例作为登录模块的第二个testcase。打开RIDE,加载之前的项目,并在Tests–>Login模块里创建第二个testcaseTCLOG-2:我把里边内容也写上了一部分。很好理解,登录失败和登陆成功一样,也
马可吃菠萝
·
2020-04-04 15:47
Kotlin 写 Android 单元测试(三),Mockito mocking 框架的使用
Kotlin写Android单元
测试系列
:Kotlin写Android单元测试(一),单元测试是什么以及为什么需要Kotlin写Android单元测试(二),JUnit4测试框架和kotlin.test
JohnnyShieh
·
2020-03-31 17:29
软件
测试系列
一软件测试基础
最关键价值:业务知识、对客户的理解和把握、对客户的沟通单元测试:开发人员完成集成测试:主要测试接口项目流程需求分析1用户需求问题域(用户希望你解决的问题)2业务需求把用户问题变为解决方案3需求规格说明书概要设计1.系统架构功能需求非功能需求2.模块划分前台后台3模块和模块之间的接口参数传递详细设计明确模块内部实现逻辑方法编码单元测试(模块内部实现逻辑)单元测试编码(测试用例的时机)集成测试模块和模
适当车
·
2020-03-31 04:59
Kotlin 写 Android 单元测试(二),JUnit 4 测试框架和 kotlin.test 库的使用
Kotlin写Android单元
测试系列
:Kotlin写Android单元测试(一),单元测试是什么以及为什么需要Kotlin写Android单元测试(二),JUnit4测试框架和kotlin.test
JohnnyShieh
·
2020-03-29 18:00
Robot Framework + Selenium2Library自动化
测试系列
(11) - 类型转换和List:工时表查询3
上一篇文章我们用工时记录的xpath个数验证了搜索结果和实际结果是否匹配。但是,光检查工时表里的记录数目对不对还不够,考虑这么一种情况:万一数目匹配,但最后显示的记录里多了一个其它员工的记录怎么办?假设我搜索TesterOne返回了如下结果:多了一个TesterTwo的记录。TesterOne的xpath数目与在Excel表中的期望结果都是2,但实际搜索出来的总工时数是3。所以,我们还需要进一步对
马可吃菠萝
·
2020-03-25 18:22
小程序
测试系列
——基础篇
一、小程序特性(https://developers.weixin.qq.com/miniprogram/dev/framework/)小程序发布审核1)发布前:申请外网域名->设置好域名(微信开发者工具-项目-设置服务器域名)2)提交代码审核:上传代码->提交版本审核(微信公众平台-登录小程序管理后台-开发管理-提交版本审核)3)审核结果:通过-发布;审核未通过-修改-再提交审核4)第一次审核时
小娟_bb93
·
2020-03-23 04:33
Robot Framework + Selenium2Library自动化
测试系列
(5) - 登录改进:Setup和TearDown
Setup和Teardown这两个域分别负责主体testcase运行前和运行后的操作,这点和我们讲的Selenium设置测试环境以及测试扫尾的原理一样,只不过人家都给咱们代码写好了。不清楚的朋友可以先去复习一下。比如在运行前我们需要需要准备测试环境,把不相关的网页都关掉,或是在运行结束后自动关闭浏览器。在RobotFramework里我们可以把关闭网页这个操作写成Keyword函数,然后放到这两个
马可吃菠萝
·
2020-03-18 11:08
Robot Framework + Selenium2Library自动化
测试系列
(7) - 设置项目结构2 - 添加变量
打开Pages->Login.html->Logintohrsystem,第6步是等待5秒钟。现在老板来了,说你急啥?5秒钟太短了,你让它等最少10秒。好,那你就得把所有5改成10。如果你有很多文件很多函数呢?一个一个改明显不现实,更何况如果函数众多,很可能我们要改的就成几何级网上走了,估计改完了也该下班回家了。要是能声明一个变量就好了,这样只改变变量的值不就成了么?之前我们为函数声明过参数,同样
马可吃菠萝
·
2020-03-16 05:33
[DragonEx]-[龙网交易所]-测试报告No.7
测试目的:交易所币币交易上线,本质上本篇不属于测试,属于新闻,为了保持连贯性,放在
测试系列
里。【1】测试输入:3月16日00:00-3:00系统升级。
jiuzhiye
·
2020-03-15 01:58
Robot Framework + Selenium2Library自动化
测试系列
(3) - 登录改进:使用keyword写函数
一个登录功能的testcase就那么几步,很容易写,但通常情况下登录仅仅是第一步,比如你上网买东西的时候,查看购物车的时候,写微博的时候,这些行为基本离不开登录,登录是基础。这就意味着你写复杂testcase的时候总得先写登录。虽然就那么几步,还每次写是不是还是很蛋疼?太费劲了,要是能写一次就好了。和直接写程序一样,在RobotFramework里也可以把它写成函数/方法,每次需要直接调用。现在我
马可吃菠萝
·
2020-03-11 23:04
Kali 渗透测试 - 后门技术实战
课程介绍:Kali的教程网上有很多,但缺少系统化的在线实验课程,所以我们策划制作了Kali渗透
测试系列
训练营,针对FTP,Tomcat,NFS,VNC,Samba,SSH服务的安全漏洞,使用Nmap及Metasplo
实验楼
·
2020-03-09 22:03
appium自动化
测试系列
IOS
启动appium服务端打开终端输入appium&或者appium。默认ip:0.0.0.0,端口4723。当然ip和端口可以在启动的时候配置。>appium-a127.0.0.1-p4724//直接以127.0.0.1:4724启动服务-a对应IP地址,-p对应端口,这2个可以共同使用也可以单独使用。>appium-a127.0.0.1//以127.0.0.1:4723启动服务>appium-p4
iwuyou
·
2020-03-06 23:53
Android
测试系列
-Junit(二)
目录API简介AssertTestCaseTestResultTestSuiteJUnitAPI这里主要讲解一下JUnit中比较重要的API,期中所在的包是junit.framework它包含了所有的核心类。如下:序号类的名称类的功能1Assertassert方法的集合2TestCase一个定义了运行多重测试的固定装置3TestResultTestResult集合了执行测试样例的所有结果4Test
zgfei
·
2020-03-01 08:46
身心
测试系列
您可选择希望进行的测试,点击进入,测试完毕后复制并按指引递交测试结果即可,心之手将为您深度解读和咨询。本系列是心之手都市族芳香身心课专用系列,您可点击进入课程【点击进入】性格心智发展1、罗森伯格自尊量表【点击进入】自尊量表(self-esteemscale,SES)由Rosenberg于1965年编制,目前是我国心理学界使用最多的自尊测量工具。以下是一组有关自我感觉的句子,请按你的情况作答。2、潜
闻香拾道
·
2020-02-28 07:23
接口测试之01-基本概念
接口
测试系列
一、什么是接口?
无以解忧杂货铺
·
2020-02-27 15:57
Kotlin 写 Android 单元测试(四),Robolectric 在 JVM 上测试安卓相关代码
Kotlin写Android单元
测试系列
:Kotlin写Android单元测试(一),单元测试是什么以及为什么需要Kotlin写Android单元测试(二),JUnit4测试框架和kotlin.test
JohnnyShieh
·
2020-02-23 23:08
Robot Framework + Selenium2Library自动化
测试系列
(6) - 设置项目结构1 - 用资源文件管理函数
到现在为止,我们创建了一个叫MyFirstTestCase的项目,一个叫TCLOG-1的testcase,还有三个函数。如果项目很简单,就几个Case,那这么写就够用了。可事实上呢?往往不可能。实际项目都很大,动辄需要上百上千的case,而且涉及各种模块,如果不把项目合理分层容易在后期出现混乱,不方便管理。比如现在我们除了要测hrsystem网站登录模块外,还要测登录后的主页,那我们就得把这两个模
马可吃菠萝
·
2020-02-23 12:01
Android
测试系列
-Junit(三)
目录注解简介执行过程注解的使用其他注解的使用注解简介JUnit包中包含了一些注解的使用,其中有以下一些注解:@Before该方法在每次测试方法调用前都会调用@Test说明了该方法需要测试@BeforeClass该方法在所有测试方法之前调用,只会被调用一次@After该方法在每次测试方法调用后都会调用@AfterClass该方法在所有测试方法之后调用,只会被调用一次@Ignore忽略该方法@RunW
zgfei
·
2020-02-23 09:26
连载|软件
测试系列
一
图片发自App以下软件测试描述以楼主目前测试的B/S架构为基础----银行理财系统1、软件测试:顾名思义测试系统满足客户需求并且正常运行;江湖人称:找bug。2、软件bug:软件未实现产品说明书要求的功能;软件出现了产品说明书中指明不应该出现的错误;软件实现了产品说明书未提到的功能;软件未实现产品说明书中未明确提及但应该实现的目标;软件难以理解、不易使用、运行缓慢;3、软件测试常用技能:功能测试-
笑笑爱笑smile
·
2020-02-21 20:49
API
测试系列
(2)
API测试有什么特殊的地方?上文说过API的测试变成了被踢来踢去的皮球,游走在单元测试、系统测试之间;游走于白盒测试和黑盒测试之间(另一种归类法)。来看看为什么会这样呢,我们可以从下面Twitter的架构简图说起。twitter.jpg从图中我们可以看到几点:API是分层的,一个读服务(TimelineService)会通过RedisAPI读取数据;它又会暴露出API被前端(web,app等)读取
sk2222
·
2020-02-16 06:39
接口
测试系列
① | 接口测试入门
接口测试讲义1.接口测试的类型主要包含三种测试:Web接口测试,应用程序接口(API,applicationprogramminginterface)测试,数据库测试。实际上意义就是UI界面到数据库之间,数据流经过的所有过程。LAMP(LinuxApacheMySQLPHP)/LNMP(LinuxNginxMySQLPHP):只有Web服务器,没有应用服务器。Web浏览器到Web服务器:Web接口
立课开测
·
2020-02-13 02:17
Mac 下 appium 自动化测试iOS 测试配置和脚本编写(二)
Mac下appium+python自动化
测试系列
:Mac下搭建appium+ios+python自动化测试环境(一)Mac下appium自动化测试iOS测试配置和脚本编写(二)Mac下搭建appium+
红发_KVO
·
2020-02-08 16:43
Mac 下 appium 自动化测试 Android 测试配置和脚本编写(四)
Mac下appium+python自动化
测试系列
:Mac下搭建appium+ios+python自动化测试环境(一)Mac下appium自动化测试iOS测试配置和脚本编写(二)Mac下搭建appium+
红发_KVO
·
2020-01-08 11:56
【译】使用Kotlin和RxJava测试MVP架构的完整示例 - 第3部分
complete-example-of-testing-mvp-architecture-with-kotlin-and-rxjava-part-3-df4cf3838581使用假数据和Espresso来创建UI测试这是Android
测试系列
的最后一部分
ditclear
·
2020-01-07 10:05
接口自动化
测试系列
之PHPUnit-第一次亲密接触
初次尝试phpunit编写代码,保存为hello_php.php,内容如下://引入框架usePHPUnit\Framework\TestCase;//继承框架classHelloWorldextendsTestCase{publicfunctiontesthello(){echo'Hellophp!';//打印$this->assertEquals('Hello!','Hello!');//断言
测试帮日记_小强测试品牌
·
2020-01-06 22:48
Angular单元
测试系列
-简介
本文将探讨如何搭建测试环境、以及Angular测试工具集。测试环境绝大部分都是利用AngularCli来创建项目,因此,默认已经集成我们所需要的npm包与脚本;当然,如果你是使用自建或官网quickstart的话,需要自行安装;但所有核心数据全都是一样的。Angular单元测试我们可以将其分成两类:独立单独测试与Angular测试工具集。Pipe与Service适为独立单独测试,因为它们只需要ne
cipchk
·
2020-01-05 09:40
[iOS单元
测试系列
]-译-OCMock常见使用方式
该文章使用的API是OCMock老版本的API,新版本也兼容老版本的API,译者在用到老版本的API处已经添加了对应的新版本(OCMock3)的API供读者参考。爱好者这篇文章假设读者都能熟悉使用Xcode5的测试框架XCTest,或者BBD测试工具Kiwi或其他的iOS测试框架什么是mock?差不多就是纸老虎当我们写单元测试的时候,不可避免的要去尽可能少的实例化一些具体的组件来保持测试既短又快。
杨梦鸽
·
2020-01-04 20:54
Mac 下 搭建appium +android+python 自动化测试环境(三)
Mac下appium+python自动化
测试系列
:Mac下搭建appium+ios+python自动化测试环境(一)Mac下appium自动化测试iOS测试配置和脚本编写(二)Mac下搭建appium+
红发_KVO
·
2020-01-01 09:37
测试系列
:测试方法(偏web端)
新人进入公司后,一般会让新人接手产品测试的工作。回忆我当时的测试方法,现在想起来只能呵呵一笑,其实做任何事情,都是有方法的,不是想到要测试什么就测试什么,所以,我们需要学习一些测试的方法了。那么,测试的方法可以分为多个维度展开:1.功能测试2.UI测试3.业务场景测试4.数据测试对于PM来说,测试工作分为两个阶段,第一,PM设计完原型后,需要跟进UI、前端、开发,确保最终的产品不会和自己设计的原型
刘奶奶的宝宝
·
2019-12-29 19:42
Robot Framework + Selenium2Library自动化
测试系列
(12) - 日期和条件语句:迟到早退判断
不知道上一个testcase大家都懂了没,理解起来或许有一点难度,但还是要搞懂。因为搜索查询是测试中经常会遇到的情况。同时,写代码时我们用到了for循环语句,熟悉编程语言的人应该理解起来没问题,毕竟RobotFramework虽然是用关键字,但它们的背后还是用代码驱动的。这次我们再加强一下关于字符串转换,连接以及判断语句IF的用法。还是那个员工工时记录表,我们做一个关于员工迟到早退的判断练习。大家
马可吃菠萝
·
2019-12-28 18:23
接口自动化
测试系列
(一) :APIAutoTest框架介绍
前言随着测试技术的发展,接口自动化测试逐渐成为各大公司投入产出比最高的测试技术。介入时间早,执行效率高,稳定性高的优点,让越来越多的公司引入接口自动化测试。框架简介APIAutoTest是处理API接口的轻量级自动化测试框架,Java语言实现,基于TestNG测试框架,支持持续集成,自动构建与测试。框架特点数据驱动设计,使用TestNG中的@DataProvider读取Excel中存储的自动化测试
山丘的测试之道
·
2019-12-25 04:31
安卓单元测试(九):使用Mockito Annotation快速创建Mock
@Mock的基本用法如果你follow了这个安卓单元
测试系列
文章,那么到现在为止,你应该很清楚mock的概念和使用了,创建Mock的方法我们都知道:YourClassyourInstance=Mockito.mock
邹小创
·
2019-12-22 22:32
[iOS单元
测试系列
]Singleton如何测试
Singletion设计模式在cocoa中被广泛使用。在我们平时写App代码时也经常会将一些工具类,管理类设计成Singletion。Signletion通过一个类方法返回一个唯一的实例,与我们平常通过实例化生成一个个实例的场景有所不同。如果我们要stub一个Singletion的类的实例方法,那么这个Signletion的类初始化方法(eg:sharedMange())必须返回一个mock对象。
杨梦鸽
·
2019-12-21 18:19
Postman接口
测试系列
:接口参数化和参数的传递
使用postman做简单的接口测试时,需要参数化,有全局变量、局部变量之分。这里简单介绍一下使用Postman进行接口测试时,参数化过程。现有两个请求,如图image.png上述两个请求中,有共同的变量,参要参数化,例如IP,端口,用户等。即为全局变量。点击Postman右上角的设置图标-->ManageEnvironments-->Add,录入Environment名称,再逐一新增各个需要参数化
一颗小梪梪
·
2019-12-13 19:52
AI 测试也疯狂?一文讲解 Applitools
前言激动人心的AI
测试系列
终于来了,听过那么多国外有名的AI测试工具,那么你有没有真的去实践学习一下呢?此号的初衷就是为了探索AI赋能测试,这也同样是让我继续做测试相关工作的理由。
泰斯特_
·
2019-12-11 00:48
测试系列
:测试用例的基本应用
一、什么是测试用例?测试用例是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。通俗的讲:就是把我们测试系统的操作步骤用按照一定的格式用文字描述出来。二、写测试用例有什么好处?——理清思路,避免遗漏这里是我们认为最重要的一点,假如我们测试的项目大而复杂,我们可以把项目功能细分,根据每一个功能通过编写用例的方式来整理我们测试系统的思路,避免遗漏
刘奶奶的宝宝
·
2019-12-08 00:19
[iOS单元
测试系列
]-译-OCMock常见使用方式
NOTE:本文翻译自OCMock官网中的一片教程外链OCMockTestOrigami。该文章使用的API是OCMock老版本的API,新版本也兼容老版本的API,译者在用到老版本的API处已经添加了对应的新版本(OCMock3)的API供读者参考。爱好者这篇文章假设读者都能熟悉使用Xcode5的测试框架XCTest,或者BBD测试工具Kiwi或其他的iOS测试框架什么是mock?差不多就是纸老虎
子循_陈奕龙
·
2019-12-01 15:07
[iOS单元
测试系列
]Singleton如何测试
Singletion设计模式在cocoa中被广泛使用。在我们平时写App代码时也经常会将一些工具类,管理类设计成Singletion。Signletion通过一个类方法返回一个唯一的实例,与我们平常通过实例化生成一个个实例的场景有所不同。如果我们要stub一个Singletion的类的实例方法,那么这个Signletion的类初始化方法(eg:sharedMange())必须返回一个mock对象。
子循_陈奕龙
·
2019-11-30 19:32
[iOS单元
测试系列
]单元测试编码规范
编写单元测试与编写工程代码略有不同。我们需要准备数据,mock对象,调用工程Api,验证结果。而且一般测试代码都会比工程代码要大。就像Real-WorldTestingwithXCTest一文中提到“目前为止,我们的编码库已经纵横190个文件和18,000行代码,达到了544kB。我们测试部分的代码现在差不多有1,200kB,大概有被测试代码的两倍”。那么应该如何定义单元测试代码编写规范,使得代码
子循_陈奕龙
·
2019-11-29 16:26
Appium+Java 自动化
测试系列
一:环境搭建
Appium+Java自动化测试框架搭建主要分为以下几个方面的下载安装及环境配置1、Java开发环境涉及到的内容又jdk、编译器工具(推荐jdk1.8、Eclipse编译器或者IDEA编译工具)2、AndroidADT或者SDK安装3、Appium安装一、Java开发环境eclipse编译工具下载地址https://www.eclipse.org/downloads/jdk1.8下载:https:
keena_jiao
·
2019-11-18 14:00
性能专题:一文搞懂性能测试常见指标
1.前言上周,对性能
测试系列
专题,在公号内发表了第一篇介绍:【性能系列连载一】开篇:性能测试不可不知的“干货”,但反响貌似并不太好,但既然此前已答应了部分读者要连载分享性能这块的知识,含着泪也得继续写。
狂师
·
2019-11-04 17:00
Angular单元
测试系列
-如何使用Jasmine进行Angular单元测试
以下是我假定那些极少或压根没写单元测试的人准备的,因此,会白话解释诸多概念性问题,同时会结合Jasmine与之对应的方法进行讲解。一、概念TestSuite测试套件,哪怕一个简单的类,也会有若干的测试用例,因此将这些测试用例集合在一个分类下就叫TestSuite。而在Jasmine就是使用describe全局函数来表示,它的第一个字符串参数用来表示Suite的名称或标题,第二个方法参数就是实现Su
cipchk
·
2019-11-04 05:31
Robot Framework + Selenium2Library自动化
测试系列
(1) - RF简介以及安装步骤
RobotFramework是由Python编写的一款功能丰富并且扩展性强的自动化测试框架。因为我最近几个月一直在使用这个工作做自动化测试,感觉还行,因为是关键字驱动,你不用写一句代码,更不用去记任何一种语言的语法。只需要了解最基本的编程逻辑即可。一次和一位测试大牛朋友聊天,他说国内有一部分人在用这个框架,但网上的资料不是很多,尤其是用它架构一个项目有些困难,上手比较辛苦。为了方便正在使用RF的朋
马可吃菠萝
·
2019-10-31 01:11
Volvoopter空中出租车在新加坡滨海湾首次载人飞行
这是要求苛刻的
测试系列
的最后一次试验,以验证和确认Volocopter空中出租车在该区域飞行的能力。
美通社
·
2019-10-23 12:44
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他