
测试技术
nfzhlk
这个作者很懒,什么都没留下…
展开
-
scala中对时间进行处理的常用方法汇总
常用时间处理方法原创 2022-06-09 16:23:39 · 465 阅读 · 0 评论 -
scala中字符串转Map
scala 字符串转key、value格式原创 2022-06-09 11:43:52 · 1311 阅读 · 0 评论 -
scala对字符串处理,统计string类型中特定字段出现的次数
scala如何统计特定字段出现的次数原创 2022-06-09 11:27:57 · 520 阅读 · 0 评论 -
spark平台对获取数据做异步处理java版本
spark进行大数据处理时,先从hive中获取数据,先分区,对返回数据做异步处理。原创 2022-06-09 11:12:32 · 452 阅读 · 0 评论 -
scala中对接口测试如何做异步
工作中异步获取结果原创 2022-06-08 11:04:44 · 189 阅读 · 0 评论 -
scala中如何替换字符串中的特定值的两种方法
接口测试中,若是有多个字段需要同时替换,可以参考此方法原创 2022-06-07 15:39:00 · 1225 阅读 · 0 评论 -
性能测试:一种计算 TP90、TP95 和 TP99 等水位线的方法
在性能测试中,我们经常会选择 TP90、TP95 或者 TP99 等水位线作为性能指标。在本文中,我们就给出一种计算 TP90、TP95 和 TP99 等水位线的方法。首先,我们先解释一下 TP90、TP95 和 TP99 的含义:TP90,top percent 90,即 90% 的数据都满足某一条件;TP95,top percent 95,即 95% 的数据都满足某一条件;TP99,top percent 99,即 99% 的数据都满足某一条件;在这里,我们之所以说其“满足某一条件”,是因为在转载 2021-12-24 19:23:20 · 1291 阅读 · 0 评论 -
API接口智能化测试探索与实践
导读:API接口自动化测试在服务端分层测试体系中占有重要地位,在持续追求提升研发交付效能的背景下,传统的自动化测试工具面临质量与效率的更高挑战。智能化测试的本质是利用数据和算法相结合赋能质量活动的测试方法,借助智能化测试思维,在API测试全生命周期内进行了多环节的针对性优化、形成合力赋能提升测试质效。一、API测试面临的质效问题1.1 API的自动化测试特点API接口由于具备良好的可测性,很自然的成为服务端程序自动化测试的首选方案:1、API的结构化有助于程序实现请求与解析接口,当前以Json数据结转载 2021-12-24 08:47:56 · 643 阅读 · 0 评论 -
scala 读取大的文本文件
在做测试开发时,发现有时候接口返回的数据太长,直接一个变量赋值,超出了字符串的最大范围。于是,需要先将接口的返回值存储成一个文本文件,如txt文件或者.json文件,然后再通过代码取读取。只需要短短的两行,就可以实现了。如:数据量写的时候,我可以: val response = """{ | "ResponseStatus": { | "Timestamp"原创 2021-11-11 14:55:01 · 790 阅读 · 0 评论 -
是时候抛弃传统的软件测试用例了!
感而发。看了TW公司的测试三人行《测试用例|争论最多的一期》,就想写这篇文章先给一个传统的测试用例的例子,作为讨论的上下文。先抛出本文的观点:是时候,抛弃传统的测试用例,即抛弃上述规范描写的测试用例(含有具体操作步骤等)。抛弃传统的测试用例,不意味着抛弃测试设计。测试设计是需要的,但可以用思维导图、矩阵、测试模型、测试场景、用户故事的验收标准等不同形式来描述测试设计,只是不用上述传统方式来描述。我也不是无视传统软件测试用例的价值,但在今天来看,这种价值已经很小了。虽然在我的教材中,可能还包含 “转载 2021-05-11 09:46:39 · 392 阅读 · 0 评论 -
Android 测试 Appium、Robotium、monkey等框架或者工具对比
Android 测试 Appium、Robotium、monkey等框架或者工具对比 1. Appium测试 (功能测试,用户接受度测试,黑盒测试) - Rating: 8 Appium测试相当于黑盒测试。只是测试UI逻辑正确性。所以Appium测试框架提供的方法有限。获取一个AppiumDriver对象。该对象只是有很多findElements()的方法,获取到UI元素。UI元素是WebElement,这个类提供的方法基本是获取信息为主,...转载 2021-02-24 17:52:59 · 238 阅读 · 0 评论 -
测试了5款最常见的模拟器,发现与Airtest自动化最配的竟然是...
版权声明:允许转载,但转载必须保留原链接;请勿用作商业或者非法用途 此文章来源于项目官方公众号:“AirtestProject” 前言 模拟器是我们的测试小伙伴非常喜欢的一款工具。在使用 airtest 框架做自动化测试的时候,小伙伴们也是非常喜欢用模拟器来作为测试设备的,但是我们也收到过很多关于连接模拟器的问题: ①...转载 2021-02-04 14:44:07 · 1485 阅读 · 0 评论 -
一套思维导图让你的测试飞起来
1、各个阶段测试活动内容2、如何进行需求分析3、测试需求分析方法4、接口测试-针对输入条件测试5、接口测试-针对逻辑测试6、接口测试-针对输出结果测试7、缺陷管理关注微信公众号"51ste软件测试部落",在后台输入“测试体系”可以获取这套高清版的思维导图哦。-- End --文末寄语: 人的一生很像是在雾中行走,远远望去,只是迷蒙一片,辨不出方向和吉凶。可是,当你鼓起勇气,放下忧惧和怀疑,一步一步向前走去的时候,你就会发现,每走一步,你都能把下一步路看得清楚一..转载 2021-01-05 17:01:28 · 540 阅读 · 1 评论 -
mysql中group by和order by到底应该如何用
一、group by的原理 先来看下表1,表名为test: 表1 执行如下SQL语句: 1 2 SELECT name FROM test .原创 2020-10-21 16:27:47 · 5652 阅读 · 0 评论 -
JMeter 命令行(非GUI)模式及分布式执行详解 -执行、输出结果及日志、简单分布执行脚本
转载自:https://www.cnblogs.com/fengpingfan/p/5586711.html一、应用场景1、无需交互界面或受环境限制(linux text model)2、远程或分布式执行3、持续集成,通过shell脚本或批处理命令均可执行,生成的测试结果可被报表生成模块直接使用,便于生成报告二、命令行模式优点1、节约系统资源:无需启动界面,节约系统资源2、便捷快速:仅需启动命令行,输入命令便可执行,是为命令达人最爱3、易于持续集成:可通过shell脚本命令执行三、参数详解转载 2020-07-16 19:38:01 · 2108 阅读 · 0 评论 -
linux tar.gz zip 解压缩 压缩命令
tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须的-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。tar -cf all.tar *.jp转载 2020-07-15 11:14:14 · 219 阅读 · 0 评论 -
2019年,行走在测试职业边缘的我
原创: 高翔… 序曲 …最近一段时间有点空,看了前端大佬玉伯的成长史,看到了前端技术的发展历程、看到了前端价值的起起落落,看到了玉伯的努力奋斗、看到了玉伯的格局和毅力、看到了玉伯的成长和收获、看到了很多很多… 我抽了好几根烟…欲罢不能。是的,自己也是加入阿里十年又半年了,难免会对标自己的各方面情况,想想自己的过去10年的点点滴滴,好好思考下自己是不是很多事情做错了,是不是很多事情没有坚持下...转载 2019-11-29 16:00:55 · 410 阅读 · 0 评论 -
什么是蜕变测试?怎样做蜕变测试?
蜕变测试概述及典型案例目录1、蜕变测试概述2、蜕变测试的典型案例 回到目录1、蜕变测试概述程序的执行结果不能预知的现象在测试理论中称为“Oracle问题”,即预期结果不知道。例如测试sin(x)函数时,sin270的预期结果并不知道,这时就无法验证当x=270 时程序执行的正确性。Oracle问题是“软件测试中最困难的任务”,它导致测试人员只能选择一些可...转载 2019-10-12 15:56:51 · 5473 阅读 · 0 评论 -
国内外二十五个优秀软件测试网站
国内优秀软件测试网站 http://www.51ste.com 51ste软件测试部落,这是国内比较优秀的个人软件测试网站,干货十足,不容错过,里面较干净纯粹 https://www.testwo.com/ 软件测试窝,有些测试文章值得一读,经常也会公布一些与软件测试有关的活动信息 http://www.chinatesting.cn/ 中国测试平台,提供部分测试资源 http://www...转载 2019-05-17 09:48:47 · 3712 阅读 · 0 评论 -
如何给软件功能测试赋能
与传统功能测试相比,给测试工程师赋能的6种方法摘要:大多数的测试人员都在忙碌的做测试,并没有跳出测试这个局限看测试.但是软件测试本身是与软件质量息息相关的—它提供的一些信息甚至影响到老板是否能制定明智的决策,而且在功能测试中有好多方式可以帮助我们获取到这些信息.下面我将介绍6种可以为你的和你的项目提供更多价值的方法.尽管好多的自动化测试被加入进来,功能测试依然非常重要.一些软件功能是需要手工测...原创 2019-05-17 12:27:23 · 1347 阅读 · 0 评论 -
如何正确选择自动化测试用例(怎样使ROI最大化)
现在是自动化测试时代。越来越多的项目再将手工测试转为自动化测试来提高生产效率和覆盖率。启动自动化测试最关键的一步是—–选择合适的测试用例并计算ROI(投资回报率)你可以从这边文章学到什么?在文章中,根据我以往的经验,我将如何选择正确的自动化用例的关键点记录了下来,并将影响ROI的一些因素也裂了出来,一球获得较好的测试结果和获取较大收益。为什么要做自动化测试?自动化测试不是万能的,而且它...原创 2019-06-02 14:44:49 · 1501 阅读 · 0 评论 -
Macaca+python配置简单入门
前提:已经安装好了macaca和相应的驱动转载:https://blog.youkuaiyun.com/hekaiyou/article/details/79067788 执行Macaca自动化脚本时,首先需要启动一个Macaca服务器:$ macaca server -...转载 2019-06-24 14:57:49 · 911 阅读 · 0 评论 -
阿里巴巴测试专家傲野:未来测试形态思考
阿里巴巴测试专家傲野:未来测试形态思考 傲野 前言从社会发展上来说,各领域的分工越来越细。但从技术部门的发展上来看,测试和开发的角色却是在不断融合,背后的原因是什么?是互联网迭代的速度越来越快促成的多角色融合,还是因为技术(特别是质量技术)先进生产力在逐渐取代落后的生产力?在回答这些问题之前,我们先来回顾“测试工程师”作为一个职能或者个体在过去的发展历程:10 年前,最初级...转载 2019-09-25 19:15:40 · 407 阅读 · 0 评论 -
怎样用开源自动化测试平台LuckyFrame编写接口自动化测试用例
该自动化平台分成两部分,web端负责测试用例编写及用例调度等.客户端用于具体执行用例.客户端和服务器端的安装和配置请参考官网http://www.luckyframe.cn/book/yhsc/syschyy-24.html1.客户端配置下载并解压客户端.检查配置文件sys_config.properties中的服务器端和数据库配置是否正确.如图1-1所示然后双击start_serv...原创 2018-11-28 19:08:18 · 7429 阅读 · 3 评论