
软件测试
神思love
思索 勇气 淡然 信念
展开
-
软件测试 实验(一) Junit4测试基本应用和学习
一、实验目的:通过实验,学习JUnit,使学生掌握Junit的基本操作,进行较简单的单元测试。二、实验要求和内容:(1)设计和实现一个程序,求三角形面积。其中等边三角形用计算三角形面积通用公式计算,而任意三角形用海伦公式计算(S=√p(p-a)(p-b)(p-c) )其中,p=(a+b+c)/2)。 (2)根据编写的代码使用Junit进行测试。三、实验步骤1、首先理解...原创 2018-05-02 14:23:14 · 4006 阅读 · 1 评论 -
软件测试 入门篇 JUnit简单了解+基础知识+注解说明(重点)
今天学习利用JUnit进行Java软件测试,首先整理下老师发给我们的资料,学习并掌握其中的基础知识。我们学习的是其中的JUnit4一、Junit简介JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中为最成功的一个。 JUnit有它自己的JUnit扩展生态圈。多数Java的开发环境都已经...原创 2018-05-02 14:34:57 · 694 阅读 · 0 评论 -
软件测试 实验(一) Junit4测试基础+参数化测试+模块化
参数化测试(Parameters):为测试程序健壮性,可能需要模拟不同的参数对方法进行测试,如果在为每一个类型的参数创建一个测试方法,呵呵,人都疯掉了。幸好有参数化测试出现了。它能够创建由参数值供给的通用测试,从而为每个参数都运行一次,而不必要创建多个测试方法。注:测试方法(@Test 注释的方法)是不能有参数的。参数化测试编写流程如下:为参数化测试类用@RunWith 注释指定...原创 2018-05-09 15:23:36 · 1795 阅读 · 0 评论 -
软件测试 实验(二) 测试用例的设计
一、实验目的:通过实验,理解测试用例设计含义,掌握黑盒测试技术。二、实验要求和内容:年、月、日分别以Y、M和D来存储相应的值,现在要测试NextData(Y,M,D)函数,用判定表和正交试验法来设计相应的测试用例。三、实验步骤1、理解实验内容。 2、采用判定表法设计测试用例,用word文档记录设计的测试用例。 3、采用正交试验法设计测试用例,用word文档记录设计的...原创 2018-05-17 15:58:21 · 5884 阅读 · 0 评论 -
软件测试 实验 数据库测试基本设置
1、准备:使用MySQL创建数据库2、在Jmeter创建测试计划(1)添加用户数,即创建线程组 (2)添加配置元件,JDBC连接配置信息:JDBC Connection Configuration,参数设置如下:Variable name bound to pool:mysql 这需要能够唯一标识这个配置Database URL: jdbc:mysql://localho...原创 2018-06-18 21:47:47 · 924 阅读 · 0 评论 -
软件测试 实验(三) 使用Jmeter进行性能测试
一、实验目的:通过实验,理解性能测试相关概念和测试过程,掌握性能测试方法,会使用Badboy录制脚本,会使用Jmeter进行脚本录制和脚本编写,执行性能测试。二、实验环境硬件:PC机 软件:Jmeter,Badboy;Myeclipse;Tomcat;MySQL三、实验要求和内容:根据给定的案例进行脚本录制和脚本编写,进行性能测试,对测试结果进行分析。四、实验步骤...原创 2018-06-18 21:54:39 · 3439 阅读 · 0 评论 -
软件测试 实验(四) 使用slenium进行功能测试
实验日期:2018年6月13日一、实验目的通过实验,理解功能测试相关概念和测试过程,掌握功能测试方法,会使用selenium进行web应用程序进行简单测试。二、实验要求和内容学习selenium各组件的作用和功能,根据给定的案例,使用selenium IDE录制和编写脚本,使用selenium RC和selenium Webdriver中两种工具中java环境中进行功能测试...原创 2018-06-18 21:59:50 · 1841 阅读 · 0 评论 -
Easymock 简介
Mock(模拟)Mock 方法是单元测试中常见的一种技术,它的主要作用是模拟一些在应用中不容易构造或者比较复杂的对象,从而把测试与测试边界以外的对象隔离开。同时也可以当调用别人的模块,而该模块又没有实现时(只提供接口),我们可以在独立的环境中测试自己的模块逻辑。 EasyMockEasyMock 是一套用于通过简单的方法对于给定的接口生成 Mock 对象的类库。它提供对接口的模拟,能够...原创 2018-06-18 22:49:01 · 1176 阅读 · 0 评论 -
软件测试期末考试复习--性能测试大题详解
我有好多题,刷刷刷、哈哈哈。。。。。。。第一题【说明】性能测试在系统质量保证中起重要作用。某项目组对一个电子政务平台系统执行了负载压力性能测试,重点评估其效率质量特性中的时间特性和资源利用性两个质量子特性。性能需求可以概括为:业务成功率达到 100%;响应时间在 8 秒之内;内存页面交换速率低于80pagein/s;服务器资源利用合理。测试环境逻辑部署图如下图。 【问...原创 2018-06-30 11:57:01 · 7682 阅读 · 3 评论