软件测试
文章平均质量分 80
软件测试基本理论...
……:)
等跑到终点再回头.
展开
-
LoadRunner插入事务、集合点、检查点、参数化、运行时设置
LoadRunner插入事务、集合点、检查点、参数化、运行时设置一、插入事务 性能测试中,除了要衡量整个脚本的性能外,还需要脚本中某一段或几段操作的性能,以便更详细的知道具体是用户哪些动作对系统性能的影响比较大。LoadRunner采用在脚本中定义事务来达到这一要求。事务:局部操作的汇总。在脚本中定义的某段操作,即一段脚本语句。插入事务:对局部代码的性能分析。事务函数事务开始标记:lr_start_transaction("open_webTours");参数为事务名称事务结束原创 2021-06-26 16:20:35 · 2572 阅读 · 0 评论 -
性能测试工具LoadRunner的基本使用
性能测试工具LoadRunner的基本使用一、LoadRunner的基本概念功能LoadRunner是一种适用于许多软件体系架构的自动化负载测试工具,从用户关注的响应时间、吞吐量、并发用户和性能计数器等方面来衡量系统的性能表现,辅助用户进行系统性能的优化。组成LoadRunner主要包括三个前台功能组件:VuGen(Virtual User Generator 虚拟用户脚本生成器)------用于录制和编写脚本。记录客户端和服务器之间的数据交互,模拟并记录用户行为,生成测试脚本。Co原创 2021-06-23 16:51:35 · 2683 阅读 · 0 评论 -
性能测试基本概念及分类
性能测试基本概念一、进行性能测试的原因应用程序是否能够很快的响应用户的要求?应用程序是否能处理预期的用户负载并有盈余能力?应用程序是否能处理业务所需要的事务数量?在预期和非预期的用户负载下,应用程序是否稳定?是否能确保用户在真正使用软件时获得舒服的体验?产生问题的根源:在多种平台上的数百个服务器异构系统、多种应用数千个工作站局域网、广域网和其他分类型的分布式网络体系结构交错的故障点二、性能测试应关注内容并发用户数/吞吐量平均响应时间服务器资源占用原创 2021-06-23 15:04:17 · 170 阅读 · 0 评论 -
自动化测试-selenium-3(unittest单元测试框架)
unittest单元测试框架一、unittest单元测试框架1、unittest 是python 的单元测试框架,unittest 单元测试提供了创建测试用例,测试套件以及批量执行的方案, unittest 在安装pyhton 以后就直接自带了,直接import unittest 就可以使用。2、利用单元测试框架,创建一个类,该类继承unittest的TestCase,将每个case看成是一个最小的单元, 由测试容器组织起来,之后直接执行,同时引入测试报告。3、unittest 各组件的关系:原创 2021-06-20 19:53:13 · 268 阅读 · 3 评论 -
自动化测试selenium--webdriver常用API
自动化测试selenium(2)–webdriver常用API简单脚本的构成1、在脚本头部导入需要的包;2、获取浏览器的驱动;3、使用浏览器驱动对需要测试的文本系统进行操作;4、测试完毕后关闭浏览器。webdriver常用的API:1、元素的定位:对象的定位是自动化测试的核心,操作一个对象的前提首先应识别此对象。webdriver提供了一系列的对象定位方法。(不管使用哪种方式,必须保证页面上该属性的唯一性)id :全局唯一,一定可以唯一定位到一个元素name:不一定全局唯一,有可能定位原创 2021-06-19 10:11:35 · 287 阅读 · 3 评论 -
自动化测试基本理论及selenium、webdriver原理
自动化测试-selenium(一)1、自动化测试定义 按照设定好的条件或步骤让机器/电脑运行。2、自动化测试工具 QTP(Quick Test Professional ) :收费、安装包大 Rational Robot:收费 jmeter : 免费开源工具,可用于性能测试、接口测试,但不能进行UI测试 appium / macaca Monkey : 手机APP自动化测试工具 selenium : UI自动化测试、免费、支持多语言(Java、C#、ruby、Python、Jav原创 2021-06-19 10:06:55 · 260 阅读 · 0 评论 -
软件测试分类
软件测试分类1、按开发阶段划分: (1)单元测试 测试阶段:编码前(TDD,Test-Driven-Develop测试驱动开发)、编码后。 测试人员:开发工程师、白盒测试工程师 测试依据:详细设计文档+代码和注释 测试方法:白盒测试 测试内容:单元接口测试(按照接口设计文档,参数,输出) 局部数据结构测试(局部变量) 边界测试 路径测试 错误处理测试 单元测试框架 Junit:①在原创 2021-06-19 09:59:27 · 444 阅读 · 0 评论 -
软件测试基本理论概述
软件测试基本理论1、软件测试:软件测试:验证软件是否满足用户的需求。IEEE定义:在规定条件下运行系统或构件的过程:观察和记录结果,并对系统或构件的某些方面做出评价。分析软件项目的过程:检测现有状况和所需状况之间的不同,并评估软件项目的特性。2、软件测试和软件开发的区别:软件测试和软件开发中的调试的区别目的:软件测试的目的:测试人员根据需求去判断软件是否满足用户的需求。调试的目的:软件开发人员为了验证程序是否可以让程序实现的功能。角色:调试:开发人员测试:测试人原创 2021-06-19 09:54:15 · 229 阅读 · 0 评论