软件测试
文章平均质量分 77
本栏目主要讲述软件测试相关内容
M1kasal
你永远值得
展开
-
软测(七)性能测试(3)Windows环境下【性能监控系统】搭建
本章主要讲述Windows环境下【性能监控系统】搭建,整体架构为【JMeter+Grafana+Influxdb】原创 2022-07-24 11:56:45 · 616 阅读 · 0 评论 -
软测(七)性能测试(2)Docker环境下【性能监控系统】搭建
首先讲下【性能监控系统】搭建的思路Jmeter这边进行配置后,会将数据传到InfluxDB中,然后Grafana这边进行读取InfluxDb中的数据并且进行可视化,显示在Grafana平台上所以我们具体搭建,我们需要首先部署好InfluxDB,Grafana环境,那我这里环境统一是部署在Docker下了是一个由InfluxData开发的开源时序型数据。它由Go语言写成,着力于高性能地查询与存储时序型数据。InfluxDB被广泛应用于存储系统的监控数据,IoT行业的实时数据等场景。httpshttps。...原创 2022-07-23 15:34:31 · 561 阅读 · 0 评论 -
软测(七)性能测试(1)简要介绍
性能测试即模拟多个用户的操作对服务器硬件性能的影响它有一些指标1、并发量2、TPS(吞吐量,每s事物处理处理能力)3、RT(响应时间)4、服务器资源占用(cpu的占用率、内存使用率、查询Cache命令率、磁盘IO读写速率)..................原创 2022-07-23 10:22:32 · 502 阅读 · 0 评论 -
软测(六)chrome浏览器安装seleniumIDE
前言本章主要讲述chrome浏览器下安装seleniumIDE,因为目前很多web项目都是用chrome运行测试而非火狐测试一、下载Selenium IDE 插件下载地址:https://www.chajianmi.com/search?keywords=ide+二、chrome添加seleniumIDE插件1、打开浏览器–>点击…–>点击更多工具–>点击扩展程序2、打开开发者模式,点击加载已解压的扩展程序,将解压后的插件包加载即可三、使用sel原创 2021-02-20 11:26:30 · 1707 阅读 · 0 评论 -
单元测试(一)使用Junit进行单元测试
前言使用Junit进行单元测试,应该是所有Java开发的入门级教程,所以并不难。我也很久没敲过java代码了,为了不浪费我之前的Java基础,写一个简单案例记录一下,毕竟进行白盒测试也是一项基本技能,有点Java基础,遇到问题也能打个断点定位一下。这里只介绍一个入门级的单元测试案例环境jdk1.8开发工具:Intellij IDEA一、整体架构展示二、简单案例讲解1、创建一个maven项目,并导入junit依赖1.1)创建一个maven项目1.2)在pom.xml中原创 2021-02-19 21:12:03 · 10240 阅读 · 0 评论 -
软测(五)Web自动化测试下
前言本章主要详细讲述WebDriver元素定位注意:所有方法都基于fireFox浏览器一、WebDriver 元素定位方式(8种)idnameclass_nametag_namelink_textpartial_link_textXpathCss1.id元素定位HTML规定id属性在整个HTML文档中必须是唯一的,id定位就是通过元素的id属性来定位元素;前提:...原创 2020-02-28 15:54:02 · 343 阅读 · 0 评论 -
软测(五)Web自动化测试上
前言本章主要讲述Web自动化测试的相关基础知识一、自动化测试基本介绍1.概念自动化测试:让程序代替人为去验证程序功能的过程,其中Web自动化测试属于黑盒测试(功能测试)1)优点较少的时间内运行更多的测试用例;自动化脚本可重复运行;减少人为的错误;测试数据存储2)缺点不能取代手工测试;手工测试比自动化测试发现的缺陷更多;测试人员技能要求;3)误区:自动...原创 2020-02-27 23:25:31 · 514 阅读 · 0 评论 -
软测(四)软件缺陷基本介绍
前言本章主要讲述软件缺陷的基本知识介绍一、软件缺陷1.定义软件缺陷是指存在于软件(程序、数据、文档)中的那些不符合用户需求的问题,具体表现如下:1)软件未达到需求规格说明书表明的功能2)软件出现了需求规格说明书指明不会出现的错误3)软件的功能超出了需求规格说明书指明的范围4)软件未达到需求规格说明书虽未指明而应该达到的目标5)软件测试人员认为软件难以理解、不易使用、运行速...原创 2020-02-27 22:28:28 · 1920 阅读 · 0 评论 -
软测(三)测试用例基本介绍
前言本章主要讲述测试用例的概念及基本使用介绍ps:现在真有点头昏脑涨.虽然这么晚了,但肯定要把今天所学的总结完才睡觉一、概念测试用例(Test Case):是为特定的目的而设计的一组测试输入、执行条件和预期的结果,以便测试是否满足某个特定需求。通过大量的测试用例来检验软件的运行效果,它是指导测试工作进行的依据。简单来说,测试预期是否等于实际结果,是则通过,否则有bug而测试用例主...原创 2020-02-27 01:51:13 · 2353 阅读 · 0 评论 -
软测(二)基本模型介绍
前言本章讲述软件测试中的相关模式的基本介绍一、软件开发模型1.瀑布模型是线性模型的一种,在所有模型中占有重要地位,是所有其他模型的一个基础每一个阶段执行一次,按线性顺序进行软件开发。测试的切入点:测试阶段处于软件实现后,必须在代码完成后留出足够的时间给测试活动,否则将导致测试不充分,很多问题到项目后期才暴露.(例如:一个项目的开发周期为3个月,前两个半月都用于开发,只有半个月用于...原创 2020-02-27 00:39:36 · 502 阅读 · 0 评论 -
软测(一)基本概念介绍
前言本章讲述软测的基本知识一、软测概念及原则概念:通过手工或者工具对 "被测对象"进行测试操作,从而验证实际结果与预期结果之间是否存在差异软件测试的原则(七大原则):所谓的测试原则指的就是我们在执行测试工作时必须要遵守的一些规则。1.测试证明软件存在缺陷:无论执行什么样的测试操作都保能证明当前软件是有缺陷的。2.不能执行穷尽测试:有些功能是没有办法将所有的测试情况都逻列出来...原创 2020-02-27 00:01:01 · 4344 阅读 · 0 评论