软件测试
文章平均质量分 80
程序员-夏天
每天分享Python技术,关注我,后台回复:Python ,领Python资料
展开
-
在进行自动化测试时,遇到验证码的问题,该怎么办?
1.找开发去掉验证码或者使用万能验证码2.使用OCR自动识别使用OCR自动化识别,一般识别率不是太高,处理一般简单验证码还是没问题这里使用的是Tesseract-OCR,下载地址:https://github.com/A9T9/Free-Ocr-Windows-Desktop/releases怎么使用呢?进入安装后的目录:tesseract.exe test.png test -1准备一份网页,上面使用该验证码<html><head><原创 2021-09-09 17:29:11 · 300 阅读 · 0 评论 -
Jmeter+Ant+Jenkins搭建持续集成的接口测试框架
一、Jmeter+ant1、首先我们默认Jmeter脚本已经录制好了,并测试通过,存在(查询模块.jmx)脚本2、将JMeter所在目录下extras子目录里的ant-JMeter-1.1.1.jar复制到Ant所在目录lib子目录之下,这样Ant运行时才能找到"org.programmerplanet.ant.taskdefs.jmeter.JMeterTask"这个类,从而成功触发JMeter脚本 3、jmeter默认保存的是.csv格式的文件,所以我们先要设置一下bin/jme...原创 2021-09-07 17:51:52 · 291 阅读 · 0 评论 -
Jmeter接口测试实例讲解
一、测试需求描述 1、 本次测试的接口为http服务端接口 2、 接口的主要分成两类,一类提供给查询功能接口,一类提供保存数据功能接口,这里我们举例2个保存数据的接口,因为这两个接口有关联性,比较有代表性; 3、接口描述:保存信用卡账户信息接口: 传入参数: args={ "clientNo":"434343556", ...原创 2021-09-07 17:45:50 · 1508 阅读 · 0 评论 -
软件测试之黑盒测试
黑盒测试黑盒测试又称正确性测试,或功能测试,是对产品的各功能进行验证,用于检查产品是否达到用户要求的功能或者说检查软件的功能是否符合规格说明。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。白盒测试在测试的早期采用,而黑盒测试主要用于测试的后期。黑盒测试故意不考虑控制结构,而是注意信息域。黑盒测试主要测试的方面:不正确或遗漏的功能;原创 2021-09-06 17:34:39 · 3213 阅读 · 0 评论 -
软件测试基本知识
软件测试分类按测试阶段划分单元测试:单元测试是针对软件设计的最小单位––程序模块甚至代码段进行正确性检验的测试工作,通常由开发人员进行。 集成测试:集成测试是将模块按照设计要求组装起来进行测试,主要目的是发现与接口有关的问题。 系统测试:系统测试是在集成测试通过后进行的,目的是充分运行系统,验证各子系统是否都能正常工作并完成设计的要求。 验收测试:验收测试以需求阶段的《需求规格说明书》为验收标准,测试时要求模拟实际用户的运行环境。对于实际项目可以和客户共同进行,对于产品来说就是最后一次的系原创 2021-09-06 17:28:30 · 2960 阅读 · 0 评论 -
软件测试的概述
为什么要学软件测试?软件测试是产品质量的保证,是控制成本的关键,是软件可靠性确认。软件软件是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为编程语言、系统软件、应用软件和介于这两者之间的中间件。软件的组成软件 = 文档 + 程序集合程序程序是软件的一部分,而软件是程序以及开发、使用和维护所需要的所有档案的总称。文档文档用来描述程序功能需求以及程序如何操作和使用软件项目文档有:客户需求 - Customer Requirements 市场需求文原创 2021-09-06 17:11:52 · 2964 阅读 · 0 评论 -
测试常用的理论知识总结
一.软件测试相关定义 1.从软件质量保证上来划分测试,测试可以划分为静态测试和动态测试。静态测试就是指不运行被测程序本身,仅通过分析或者检查源程序的文法、结构、过程、接口等来检查程序的正确性,静态测试可以分为代码审查、代码走读、文档审查等行为。动态测试是指通过运行被测程序,检查运行结果与预期结果的差异,并分析运行效率和健壮性等性能的测试过程。 2.按照测试技术划分,测试可以划分为:白盒测试、黑盒测试和灰盒测试。 3.按照测试阶段划分,测试可以划分为单元测试、集成测试、系统测试、...原创 2021-09-04 17:54:54 · 2816 阅读 · 1 评论 -
软件测试中需要使用的工具
作为一个测试人员在日常工作中会使用到很多的工具,今天给大家分享一下这些工具。对软件测试、接口、自动化、性能测试和日常文档编写办公有帮助的网站。接口测试大力推荐国产的接口测试工具:apipost,apipost还是一款很不错的接口文档生产工具。可以生成在线文档、word文档等格式的接口文档。一、办公软件1、VisioOffice Visio 是Office软件系列中的负责绘制流程图和示意图的软件,是一款便于IT和商务人员就复杂信息、系统和流程进行可视化处理、分析和交流的软件。2、内容.原创 2021-09-04 17:36:05 · 545 阅读 · 1 评论