软件测试
文章平均质量分 71
时光荏苒心依旧
记录自己学习的心得,每天进步一点点
展开
-
测试人员的SQL语言 系列
测试过程中经常会涉及到数据库的数据检查,那么掌握SQL语言对测试来讲是必不可少的了,所以在此开本系列。本系列主要是讲解数据库的增删改查功能,我们的重点放在了查询上。数据库基础对数据库的操作对表的操作01对表的操作02对表的操作03索引基本查询高级查询01高级查询02数据库总结更多关于软件测试的培训信息请转载 2017-04-23 21:50:25 · 718 阅读 · 0 评论 -
APP测试方法总结
博客园首页新随笔联系管理订阅随笔- 44 文章- 0 评论- 6 App测试方法总结一、安全测试1.软件权限1)扣费风险:包括短信、拨打电话、连接网络等。2)隐私泄露风险:包括访问手机信息、访问联系人信息等。3)对App的输入有效性校验、认证、授权、数据加密等方面进行检测4)限制/允许使用手机功能接入互联网5)限制/允许使用手转载 2017-09-07 22:35:03 · 586 阅读 · 0 评论 -
黑盒测试:测试用例的设计方法
黑盒测试:测试用例的设计方法作者:iamxiaoguizi黑盒测试常用的方法:等价类、边界值、因果图、判定表、正交实验、场景法、状态转换,还有错误猜测法等。①等价类所谓等价类划分就是把程序的输入域划分成若干部分,然后从每部分选取少量的具有代表性的数据作为测试用例。通过划分等价类可以大幅度的减少测试工作量。六条确定等价类的原则:1. 在输入转载 2017-09-07 19:19:10 · 1738 阅读 · 0 评论 -
测试用例实例--常见功能测试点
笔者在网上看到了一篇文章,个人认为此文对于“软件常用功能测试点”总结的很好,特此摘录下来和大家一起分享。 1. 登陆、添加、删除、查询模块是我们经常遇到的,这些模块的测试点该如何考虑 1)登陆 ① 用户名和密码都符合要求(格式上的要求) ② 用户名和密码都不符合要求(格式上的要求) ③ 用户名符合要求,密码不符合要求(格式上的要求)转载 2017-09-07 19:12:49 · 3919 阅读 · 0 评论 -
浅说《测试用例》----给测试新手的
在此之前我搜集一些关于测试用例的知识,后来在我们的QQ群里专门定了一期讨论,来探讨测试用例,毕竟这是一个很大的话题,很难做到面面俱到,但我会尽量全面,用通俗的语言来说测试用例。---------------------------------------------------------------------------------------注:我们这里要说的测试用例指功能测试用例。转载 2017-07-29 10:56:23 · 1075 阅读 · 0 评论 -
在做自动化测试之前你需要知道的
什么是自动化测? 做测试好几年了,真正学习和实践自动化测试一年,自我感觉这一个年中收获许多。一直想动笔写一篇文章分享自动化测试实践中的一些经验。终于决定花点时间来做这件事儿。 首先理清自动化测试的概念,广义上来讲,自动化包括一切通过工具(程序)的方式来代替或辅助手工测试的行为都可以看做自动化,包括性能测试工具(loadrunner、jmeter),或自己所写的一段程序,用于生转载 2017-07-29 10:31:51 · 644 阅读 · 0 评论 -
[QTP]基本使用
1. QTP的基本功能1.1 QTP测试过程QTP的基本功能包含两大部分:一部分是提供给初级用户的关键字视图,另一部分是提供给熟悉VBScript脚本编写的专家视图。在实际的测试中可以结合使用。使用QTP进行自动化测试一般包括5个步骤:1) 录制测试脚本: 利用QTP对象识别、鼠标和键盘监控机制来录制测试脚本。2) 编辑测试脚本: 包括调整测试步骤、编辑测试逻辑、插入检转载 2017-07-27 16:13:10 · 1546 阅读 · 0 评论 -
性能测试理论篇
随着软件行业的快速发展,现代的软件系统越来越复杂,功能越来越多,测试人员除了需要保证基本的功能测试质量,性能也随越来越受到人们的关注 。但是一提到性能测试,很多人就直接连想到Loadrunner。认为LR就等于性能测试,其实这是不对的。LR只是性能测试的一个工具,但性能测试不仅仅是LR。本文会从以下几个方面介绍基础的性能测试理论,后续也会持续更新相关文章,尽量理论结合实践,让性能测试学习不在是转载 2017-07-26 17:12:02 · 397 阅读 · 0 评论 -
TestNG 入门教程
阅读目录TestNG介绍在Eclipse中在线安装TestNG在Eclipse中离线安装TestngTestNG最简单的测试TestNG的基本注解TestNG中如何执行测试使用testtng.xml 文件执行 case TestNG按顺序执行CaseTestNG异常测试TestNG组测试TestNG参数化测试TestNG忽略测试TestNG 依赖测试TestNG测试结果报告 T转载 2017-07-26 16:49:35 · 369 阅读 · 0 评论 -
Myeclipse+TestNG白盒测试环境搭建
myeclipse基础环境搭建这里不讲了,我用的是myeclipse2013,网上有破解方法http://jingyan.baidu.com/article/aa6a2c14d0c9700d4c19c405.html主要说下如何搭建一个TestNG环境.将以下两个文件丢到dropins下面:下载地址:http://download.csdn.net/detail/aaahanxm/9710转载 2017-07-26 15:54:26 · 1187 阅读 · 0 评论 -
Spring回顾之五 —— 测试,JUnit与SpringTest的完美结合
没有测试的程序,是不完整的,每一个从事写程序的人员,都应该坚持做单元测试,通过单元测试可以验证程序基本功能的有效性,从而保证整个系统的质量,功在一时,利在千秋。这里我们将尝试使用Junit和SpringTest,在之前的系统里添加测试功能。第一步:JUnit与SpringTest的引入 JUnit故名知意,是一个专门为Java语言提供单元测试的框架。平时的开发过程中,单元测试会频转载 2017-07-26 15:19:23 · 9507 阅读 · 1 评论 -
Junit使用教程(四)
一、会用Spring测试套件的好处在开发基于Spring的应用时,如果你还直接使用Junit进行单元测试,那你就错过了Spring为我们所提供的饕餮大餐了。使用Junit直接进行单元测试有以下四大不足:1)导致多次Spring容器初始化问题根据JUnit测试方法的调用流程,每执行一个测试方法都会创建一个测试用例的实例并调用setUp()方法。由于一般情况下,我们在setUp()方法中初转载 2017-07-26 09:49:04 · 314 阅读 · 0 评论 -
Junit使用教程(三)
四、实例总结1. 参数化测试有时一个测试方法,不同的参数值会产生不同的结果,那么我们为了测试全面,会把多个参数值都写出来并一一断言测试,这样有时难免费时费力,这是我们便可以采用参数化测试来解决这个问题。参数化测试就好比把一个“输入值,期望值”的集合传入给测试方法,达到一次性测试的目的。[java] view plain copyprint?pac转载 2017-07-26 09:09:53 · 240 阅读 · 0 评论 -
JUnit使用
二、核心——断言断言是编写测试用例的核心实现方式,即期望值是多少,测试的结果是多少,以此来判断测试是否通过。1. 断言核心方法assertArrayEquals(expecteds, actuals)查看两个数组是否相等。assertEquals(expected, actual)查看两个对象是否相等。类似于字符串比较使用的equals()方法转载 2017-07-25 22:16:10 · 285 阅读 · 0 评论 -
1、junit学习之junit的基本介绍
Junit目前在一些大的公司或者相对规范的软件中使用的比较多,相当多的小公司并没有把单元测试看的太重要。在大点的公司开发人员每天上班后,第一件事情就是从svn上把自己负责的代码checkout下来,然后运行单元测试,如果单元测试通过,那么说明自己的代码没有问题,然后就在代码块上修改与添加,完成后再用junit进行测试,测试完成后如果没有问题,那么就把相应的代码块提交给svn上。测试一般分为:单转载 2017-07-25 21:13:48 · 493 阅读 · 0 评论 -
驱动模块和桩模块的概念和区别
桩模块和驱动模块(以C语言为例): 很多人对桩模块和驱动模块的概念会搞不清楚,那么下面来介绍这两个概念: 模块结构实例图: 假设现在项目组把任务分给了7个人,每个人负责实现一个模块。你负责的是B模块,你很优秀,第一个完成了编码工作,现在需要开展单元测试工作,先分析结构图: 1、由于B模块不是最顶层模块,所以它一定不包含main函数(A模块包含main函数),也就不能独立转载 2017-07-25 16:31:25 · 349 阅读 · 0 评论 -
软件测试分类
本篇博文属于对软件测试领域的科普篇,关于软件测试领域,名词颇多,发现有许多测试新手混淆概念,甚至有不少招聘要求中对各种软件测试相关的名词乱用,所以,这里汇总测试相关的名词,也许能理清你对各种名词的概念。 根据项目流程阶段划分测试转载 2017-07-29 14:22:27 · 301 阅读 · 0 评论 -
web测试方法总结
web测试方法总结一、输入框1、字符型输入框:(1)字符型输入框:英文全角、英文半角、数字、空或者空格、特殊字符“~!@#¥%……&*?[]{}”特别要注意单引号和&符号。禁止直接输入特殊字符时,使用“粘贴、拷贝”功能尝试输入。(2)长度检查:最小长度、最大长度、最小长度-1、最大长度+1、输入超工字符比如把整个文章拷贝过去。(3)空格检查:输入的字符间有空格、字符前有空格转载 2017-09-08 09:51:12 · 418 阅读 · 0 评论