软件测试
jhzhlc
这个作者很懒,什么都没留下…
展开
-
Java模糊查询批量删除Redis的Key实现
【代码】Java通过模糊查询批量删除Redis的Key实现。原创 2022-10-22 19:08:35 · 1880 阅读 · 0 评论 -
H5页面测试总结
文|zhonglv来源|微信公众号搜狗测试前言在最近几个项目中,小编接触了较多关于H5页面的测试,H5页面的测试除了业务逻辑功能测试外,其他部分的测试方法基本是可以通用的,在此对H5页面的一些通用测试方法进行总结分享给大家。H5页面介绍1.H5页面H5即HTML5,是最新的Web端开发语言版本,大多数手机APP页面会用H5实现,包括PCWeb站点也会用它开发实现。所以Web的通用测试点和方法基本都可以适用于它。H5其实...转载 2020-11-26 17:40:09 · 667 阅读 · 0 评论 -
记录一个项目测试过程中遇到的问题
目的:回顾本项目实施过程中问题,避免以后再次发生类似问题。问题:1:逻辑较为复杂的需求在评审时,考虑不够周全,导致的开发阶段对需求进行频繁变更(测试还不知道变更的内容)且变更的需求逻辑没有形成文本说明,导致开发的功能和预期不符。回顾:公众号通过二维码和公众号查询时,第一版提测后的功能和预期功能不一致,在XXX产品发布一版查询逻辑流程图后,才确定最后的逻辑。解决方案:涉及复杂逻辑时,制定逻辑流程图2:测试环境测试正常功能,部署到生产环境会出各种意外的情况。回顾:某次部署,由于生产.原创 2020-11-24 15:48:04 · 1762 阅读 · 0 评论 -
记录一个项目测试过程最佳实践及改进建议
值得推荐的:1:开发充分的给了测试所需的数据,例如:数据库字段设计、服务器等信息2:测试在开发前对数据库字段的静态检查。检查项包括2.1:设计的表和字段的名称不一致,比如B开发设计的表中用到了A设计 的表USER的ID,那么在B设计的表中设计了一个user_id字段,而C开 发设计的表中也用到了A设计的表user的ID,而在C设计的表中userId2.2:相同的字段,在不同表中的字段长度不一致。比如:表USER的ID,A 表ID长度为20,B表长度为40.2.3:字段长度设计不合理...原创 2020-11-24 15:40:30 · 1351 阅读 · 0 评论 -
Loadrunner 12 自定义添加请求标头
Loadrunner 12 自定义添加请求标头Loadrunner在录制生成脚本时,会发现自动生成的脚本请求标头和实际的不一致。比如面这个请求,标头中多了一个Authorization字段,自动生成的脚本是不会生成这个字段值,此时就需要我们在请求标头上添加一个字段。: 此时需要用到两个函数分别是web_add_header(“字段名称”,“字段值”)和web_add_auto_header(“”,“”)web_add_header(“”,“”)这个函数只对它下面的一个请求生效。web原创 2020-11-11 16:03:22 · 2438 阅读 · 3 评论 -
接口测试注意的几点
接口测试作为集成测试的一部分,通过直接调用被测试的接口来确定系统在功能性、可靠性、安全性和性能方面是否能达到预期,有些情况是功能测试无法覆盖的,所以接口测试是非常必要的。 接口测试分为两种,一种是webservice接口,走soap协议通过http传输,请求报文和返回报文都是xml格式的,测试时通过工具soapUI进行测试。使用情况比较少;另一种http api接口,走http传输协议,原创 2017-05-18 16:59:21 · 30016 阅读 · 3 评论 -
业务测试思路的一点总结
“前言:万事万物都有规律可循”互联网是一个知识的更新迭代非常迅速的行业。每天都会有新的业务兴起,不知道新业务的优缺点,不知道测试重点,无法快速有效找出产品的可能性bug?这些部分,是什么能力?如何快速掌握一款未接触的能力?如何快速定位一款未接触产产品的可能bug。 这些,自动化测试?性能测试?牛x的脚本能搞定?显然不行从大的方向归纳,其实,还是属于最基本的功能测试,探索性测转载 2017-05-11 10:42:34 · 5214 阅读 · 1 评论 -
MySQL之aborted connections和aborted clients
MySQL之aborted connections和aborted clients 最近线上遇到一个问题,接口日志发现有很多超时报错,根据日志定位到数据库实例之后发现一切正常,一般来说接口出现超时排查顺序如下: 慢查询 -》连接数 -》 服务器负载 -》网卡流量,但是这次从QPS、连接数、服务器负载、IO消耗、响应时间及慢查询上都非常正常并没有什么异常发生,只有如下这个转载 2017-03-21 09:30:03 · 966 阅读 · 0 评论 -
Python将文本去空格并保存到txt文件中
#encoding=utf-8#x=raw_input("Please enter a text: ")y=x.replace(" ","")f = open('Output.txt', 'w')print >>f, yf.close()原创 2016-10-29 17:30:31 · 5681 阅读 · 1 评论 -
UFT写入到EXcel指定单元格函数
QTP_Write_Excel "C:\11.xls","sheet1",1,2,"zhengjie"'写Excel文件元素并保存退出 文件路径 工作表名 行值 列值 写入内容 -调用QTp_write_excel函数Public Function QTP_Write_Excel(pathway,sheetname,x,y,content) Dim srcData,srcDoc,sp1,原创 2017-02-07 08:56:14 · 1451 阅读 · 0 评论 -
分析灰盒测试优点和缺点
灰盒测试是一种综合测试法,它将“黑盒”测试、“白盒”测试结合在一起,构成一种无缝测试技术。“灰盒” 测试以程序的主要性能和主要功能为测试依据,测试方法主要根据程序的程序图、功能说明书以及测试者的实践经验来设计。下面从灰盒测试的优缺点开始说起。 一、几个基本概念 首先,把一些基本概念,简单通俗地说一下。 1、黑盒测试 通俗来说:黑盒测试不关注软件内部的实现细节转载 2015-09-20 12:31:34 · 7643 阅读 · 2 评论 -
如何精细化管理代码质量
背景与范围 代码是工程师与硬件机器交流的语言。和人类语言交流一样,表达一个相同的意思可以用很多不同的方法。哪一种表达的方法更好呢?对于代码而言,大概有三个方面的内容。第一个方面是看起来如何,第二个方面是分析起来如何,第三个方面是运行起来如何。前面两个方面的内容属于代码的静态质量问题,最后一个方面属于代码的动态质量问题。总之,静态的代码质量问题包括:抒写风格、逻辑规则、静态分析等等;动态的转载 2015-09-03 21:53:45 · 2277 阅读 · 0 评论 -
软件测试用例的编写技巧
对于一个测试人员来说测试用例的设计编写是一项必须掌握的能力。但有效的设计和熟练的编写却是一个十分复杂的技术,它需要你对整个软件不管从业务还是从功能上都有一个明晰的把握。 一、问题: 许多测试类书籍中都有大幅的篇章介绍用例的设计方法,如等价类划分,边界值,错误推断,因果图等。但实际应用中这些理论却不能给我们很明确的行为指导,尤其是业务复杂,关联模块紧密,输入标准和输出结果间路径众多时转载 2015-08-31 11:04:57 · 9860 阅读 · 1 评论