片言社区 - 专注原创技术分享
话题文章招聘动态
登录/注册
  • 推荐
  • Python Java Django 测试开发
    测试开发
  • JMeter 性能测试 Android
    性能测试
  • JMeter 接口测试 Mock
    接口测试
  • Selenium Cypress 自动化测试
    自动化测试
  • Jenkins Grafana Linux BUG Git Centos HTTP Pytest MySQL
    其他
  • XRunner
    云原生性能测试工具
    • 荐 云原生国产化性能测试工具:XRunner 社区版强势内测

      大多数从事性能测试工作的同学,常用的性能测试工具一般以 Jmeter、LoadRunner 为主,但近年来,随着国内产业生态的完善,国产操作系统的崛起,以及信息数据安全的问题,对各种性能测试工具的要求也越来越严格,目前国内市场上常用的国外性能测试工具,协议支持丰富,使用较广泛,但因为是国外软件,不符合信创要求,不能自主可控,不适配国产操作系统,存在合规风险,无法进行产品升级,存在升级隐患。而国内的性能测试工具基本上都是基于国外开源软件二次开发,存在开源许可证协议风险或安全漏洞风险,大都只能支持 Web,且对...
      掌动智能发布于 2022-03-09 18:14:35 性能测试测试XRunner
      2  1389  1  29 
    • 荐 这款性能测试工具真的有那么强大吗?

      在这个快速发展的时代,伴随着移动互联、大数据、云计算、AI技术的发展,单一的产品和服务已经不能满足用户多样化需求,多场景的发展,敏捷模式的转变,混合云、微服务架构逐步流行,用户访问的随机性逐渐提升,随之而来的复杂系统性能故障问题发生的可能性也就越来越高。然而,面对系统性能问题,多数IT专业人员缺乏强有力的手段保障应用系统的持续稳定运行,无法定位瓶颈的根源,没有处理性能问题的统一处理流程和最佳实践,很难对企业整体应用性能进行追踪和预警,无法预判性能危机。 国内市场上常用的国外的性能测试工具,协议支持丰富,使...
      掌动智能发布于 2022-05-23 14:09:31 测试性能测试XRunner
      1  469  0  9 
    • 荐 使用XRunner是时无法使用执行器的原因

      1、测试任务正在使用该执行器执行任务。 2、测试任务内存在多个任务,且该执行器已被分配到其它任务里。 3、执行器配置错误,如:
      ice发布于 2022-05-23 10:18:02 XRunner测试性能测试
      0  363  0  0 
    • 荐 云原生性能测试工具白皮书

      掌动智能发布于 2022-03-09 18:21:13 XRunner
      6  721  1  1 
    • 荐 云原生测试工具XRunner的测试计划中能否设置多个集合点?

      XRunne支持设置多个集合点,但是有如下约束: 1、一个测试计划只能设置一个集合点数值 1)测试计划编辑时,各个任务设置的集合点,和高级设置中的集合点,实际是同一个设置,所以后面设置的数值会覆盖前面设置的数值 2) 如果测试计划中,不同的测试任务有不同集合数值需要,只能分离成多个测试计划,可以在测试计划列表中同时勾选后执行。 2、同脚本的不同集合点,都使用相同集合点数值 比如,一个测试计划只包含1个测试任务,集合点数值设置为10,则运行时,该脚本中所有集合点都集合到10...
      为止发布于 2022-03-15 17:17:19 XRunner测试自动化测试
      1  471  0  1 
    • 荐 云原生测试工具XRunner中为什么会参数化失败,即发送消息带大括号,如何解决

      在发送的消息里没有替换参数(仍然存在{}符号),例如,发送给服务器消息: Cookie:{Cookie} j_username={username}&j_password 表示参数Cookie、username、password没有被替换为实际的参数值。 其中 1) {Cookie}参数应该由前面响应消息里获取,作为会话的ID。但后面发送的消息里没被替换为具体值,即表示前面的响应里没配置Cookie参数关联,或者没有获取成功。 2) {username}与{password}参数应该是用户在“参数列...
      为止发布于 2022-03-16 18:04:39 XRunner测试性能测试
      0  453  1  0 
    • 荐 一步步玩转测试平台开发

      坚守10多年的测试老兵,结合自身工作经历,整理出的测试平台开发系列文章,教你如何一步一步的搭建适合公司使用的测试开发平台
      Tomallv发布于 2020-09-15 00:24:07
      1851  22 
      专栏
    • 荐 数仓面试高频考点--解决hive小文件过多问题

      本文首发于公众号:五分钟学大数据 小文件产生原因 hive 中的小文件肯定是向 hive 表中导入数据时产生,所以先看下向 hive 中导入数据的几种方式 1. 直接向表中插入数据 insert into table A values (1,'zhangsan',88),(2,'lisi',61); 这种方式每次插入时都会产生一个文件,多次插入少量数据就会出现多个小文件,但是这种方式生产环境很少使用,可以说基本没有使用的 通过load方式加载数据 load data local inpath...
      五分钟学大数据发布于 2021-01-10 12:27:11 大数据数仓hive
      0  850  0  0 
    • 荐 测试平台规划

      一.背景 1.目前业务线有接口报错统计、bugtags上bug统计、TB需求统计页面完成,需要集成一个平台上 2.对于yapi接口统一的管理维护,后续接口测试实施落地,验证以及回归接口测试 3.后续对于新做工具的维护管理 二.技术方案 1.前端:vue 3.x+antd + axios 2.后端: python + django + celery(apscheduler) 3.数据库:pg (redis) 三.主要功能 导航栏:目前包含质量统计、项目管理、接口管理、用例管理、测试任务管理、...
      Chubby发布于 2021-08-17 19:12:45
      0  745  1  0 
    • 荐 Selenium4前线快报

      自2018年发布以来,Selenium框架的最新版本Selenium 4已成为人们谈论的话题。Selenium 4显而易见即将引领潮流,因为它拥有许多新功能和增强功能。虽然没有正式宣布Selenium 4的最终版本,但用户和测试自动化爱好者已经开始通过下载Selenium 4 Alpha版本进行探索和试验。 之前也分享过Selenium 4的一些路边消息: Selenium 4 Java的最佳测试框架 Selenium 4.0 Alpha更新日志 Selenium 4.0 Alpha更新实践 尽管...
      FunTester发布于 2021-07-14 14:01:32 Selenium测试自动化测试
      1  794  0  1 
    • 荐 面试系列二:精选大数据面试真题JVM专项-附答案详细解析

      公众号(五分钟学大数据)已推出大数据面试系列文章—五分钟小面试,此系列文章将会深入研究各大厂笔面试真题,并根据笔面试题扩展相关的知识点,助力大家都能够成功入职大厂! 大数据笔面试系列文章分为两种类型:混合型(即一篇文章中会有多个框架的知识点—融会贯通);专项型(一篇文章针对某个框架进行深入解析—专项演练)。 此篇文章为系列文章的第二篇(JVM专项) 第一题:JVM内存相关(百度) 问:JVM内存模型了解吗,简单说下 答: 因为这块内容太多了,许多小伙伴可能记不住这么多,所以下面的答案分为简...
      五分钟学大数据发布于 2021-03-01 21:30:55 大数据大数据面试
      0  940  0  1 
    • 荐 【史上最全】Hadoop 核心 - HDFS 分布式文件系统详解(上万字建议收藏)

      1. HDFS概述 Hadoop 分布式系统框架中,首要的基础功能就是文件系统,在 Hadoop 中使用 FileSystem 这个抽象类来表示我们的文件系统,这个抽象类下面有很多子实现类,究竟使用哪一种,需要看我们具体的实现类,在我们实际工作中,用到的最多的就是HDFS(分布式文件系统)以及LocalFileSystem(本地文件系统)了。 在现代的企业环境中,单机容量往往无法存储大量数据,需要跨机器存储。统一管理分布在集群上的文件系统称为分布式文件系统。 HDFS(Hadoop Distribu...
      五分钟学大数据发布于 2021-02-08 20:33:30 大数据Hadoop
      0  987  0  1 
    • 荐 使用 Java 读写 JMeter 中的变量

      1. 使用Java写入JMeter中的变量 1.1 需求 一个项目中有很多接口,起初保存在JMeter中配置元件->自定义变量中,如下图: 虽然有调整顺序的功能,但是量大之后,查找维护起来还是很麻烦。 1.2思路 将这些接口信息放在excel中统一管理,如果有调整,直接编辑excel表格,排序、检索方便,如下图: 1.3环境准备 JMeter:5.0 JDK:1.8 Java编辑软件:Eclipse MARS 1.4Java代码实现 1.4.1读取表格数据 现将表格中的数据读取到...
      喵喵_slj发布于 2021-01-08 11:17:40 JMeterJavaExcel
      1  1105  0  0 
    • 荐 测开笔记-实现table内编辑

      1、问题 在做测试平台过程中,对数据列表的展示一般我们都是用的el-table,而为了能直接编辑table内容,而不是每次都弹出个编辑框,我们可以做一个在table内直接编辑内容的功能 需求 点击table表中任意表格,出来内容编辑框,输入内容后回车或者离开表格,自动保存内容且展示 2、实现 实现 1、以elementUI举例,先定义一个表格,这里data是返回数据,border是table排序,stripe属性是创建带斑马纹的表格 <el-table :data="stati...
      阿森发布于 2020-10-26 21:15:22 测试开发
      0  1107  0  0 
    • 荐 Spark性能调优-RDD算子调优篇(深度好文,面试常问,建议收藏)

      RDD算子调优 不废话,直接进入正题! 1. RDD复用 在对RDD进行算子时,要避免相同的算子和计算逻辑之下对RDD进行重复的计算,如下图所示: 对上图中的RDD计算架构进行修改,得到如下图所示的优化结果: 2. 尽早filter 获取到初始RDD后,应该考虑尽早地过滤掉不需要的数据,进而减少对内存的占用,从而提升Spark作业的运行效率。 本文首发于公众号:五分钟学大数据,欢迎围观!回复【书籍】即可获得上百本大数据书籍 3. 读取大量小文件-用wholeTextFiles ...
      五分钟学大数据发布于 2021-03-06 09:54:08 大数据大数据面试spark
      0  841  0  0 
    • 荐 远程测试工作挑战

      由于最近的疫情影响,小部分小伙伴又要居家办公了。想起之前的文章疫情期间,如何提高远程办公效率,现在想想可能还会或多或少的采取在家办公的形式去拿工资养家糊口。 2020年上半年,几乎所有的公司都被迫允许其员工在家工作,当然遇到了居家办公的挑战。尽管大多数时候都适应了远程工作流程,但这对于IT公司来说还是有些困难重重。由于地理位置的限制,软件测试团队受到的影响最大。 对于测试工程师来讲,远程测试提供了在家工作的灵活性和自由度,但是质量保证团队不能忽视软件测试的一些关键挑战。 远程测试的主要挑战 疫情导致...
      FunTester发布于 2021-01-26 11:03:52 测试工程师远程办公自动化测试
      0  1122  0  0 
    • 荐 我的自动化测试历程 (Selenium+TestNG+Java+ReportNG+Jenkins)

      这是我在2016年的时候,实现的一套简单的东西,现在已经过时了,不过还是要记录在这里一下,也算是成长过程嘛,思路也可以参考下 测试环境:Java+Selenium+TestNG,Jenkins持续集成。 测试代码 代码结构 采用页面对象模型(Page Object),减少UI修改后,对代码的影响。 Java编写,采用TestNG测试框架。 先说点概念的: Selenium Selenium是一套完整的Web应用程序测试系统,它包含了测试的录制(Selenium IDE)、编写及运行(Selen...
      喵喵_slj发布于 2021-01-14 17:08:35 SeleniumJavaJenkins
      3  1381  2  1 
    • 荐 Monkey稳定性测试初探(一)

      Monkey介绍 Monkey程序由Android系统自带,是Android SDK提供的一个命令行工具, 可运行Android模拟器和实体设备上。Monkey会发送伪随机的用户事件流,通过Monkey程序模拟用户触摸屏幕、滑动、 按键等操作来对程序进行压力测试,检测多长时间发生异常、会Crash、以及内存泄露检测可称为随机测试或稳定性测试。 Monkey 命令启动方式: a)可以通过PC机CMD窗口中执行: adb shell monkey {+命令参数}来进行Monkey测试 b)在PC上adb...
      王大力测试进阶之路发布于 2021-09-16 18:45:56 Monkey压力测试稳定性测试
      0  852  0  0 
    • 荐 # 云原生性能测试工具XRunner之产品家族

      XRunner,作为一款具有极高规模适应性的企业级自动负载测试和监控分析工具,已然成为解决系统性能瓶颈问题的“香饽饽”,并已成功应用于测评检测机构、国有企业、银行体系、大型企业等。在上一篇对XRunner介绍的文章《云原生性能测试工具XRunner强势上线体验!》里面有提到了XRunner产品家族包括了Std.、Pro.和Cloud。那这系列产品之间究竟有什么区别?各自又有什么核心优势呢?本文为您一一揭晓。 XRunner产品家族 XRunner Std.:为应用团队进行全面和全面的性能测试 XRun...
      掌动智能发布于 2022-03-17 17:48:45 性能测试XRunner自动化测试
      0  726  1  0 
    • 荐 Groovy入门常用语法

      Groovy自2003年起出现在Java领域。凭借十多年的历史、发展和经验,它是一种Java语法兼容的面向对象编程语言,可编译为JVM字节码。在某种程度上,Groovy可以被视为Java的一种脚本化改良版。这是因为它运行在虽然运行在JVM上,由于它的工作方式,它可以很好地与Java代码及其相关库进行互操作。大多数有效的Java代码也可以转换为有效的Groovy代码。 Groovy被设计为既是编程语言又是脚本语言。这意味着与需要编译的Java不同,Groovy可以结合各类语法糖的使用,减少了编码过程中大量工...
      FunTester发布于 2021-10-08 14:33:45 GroovyJavaFunTester
      0  644  0  0 
    • 荐 10万QPS,K6、Gatling和FunTester终极对决!

      之前写了两篇文章分享自己对几种性能测试框架的测试:性能测试框架对比初探、性能框架哪家强—JMeter、K6、locust、FunTester横向对比。 上次的测试中,我在局域网起了一个基于FunTester moco server框架架构图的服务,服务单机QPS在15k左右到达瓶颈,但是初步判断是局域网带宽导致的,由于时间原因我并没有在深入排查原因。刚好一个朋友想知道Gatling性能测试框架在实际测试中跟其他框架的比较结果,我就趁着周末时间搞了一个本地的moco服务来测试K6、Gatling和FunTe...
      FunTester发布于 2021-07-05 15:49:42 性能测试QPS测试框架
      0  920  0  0 
    • 荐 SonarQube 的安装与使用

      简介 SonarQube(原名Sonar)是一个开源的代码质量管理系统,可以扫描项目中重复代码、编码标准、单元测试、代码覆盖率、代码复杂度、潜在Bug、注释等. 支持Java、C/C++、C#、PHP、Flex、Groovy、JavaScript、Python等多种语言. 代码扫码的好处在于通过配置规则扫描代码设计缺陷和代码优化从而提高代码的质量. 本文介绍使用docker技术搭建SonarQube环境并扫描代码. 环境搭建 快速启动 这种方式启动sonarqube是没有数据存储的,docke...
      xinxi发布于 2021-03-12 13:06:13 测试开发
      0  1247  0  0 
    • 荐 自动化测试类型

      什么是测试自动化? 在软件测试领域,有两种测试技术:手动测试和自动化测试。两者都旨在执行测试用例,然后将实际结果与预期结果进行比较。手动测试是一种基础的测试技术,需要大量的人工来确保软件解决方案能够完成它应该做的所有事情。 尽管对于特定的测试用例非常有用,但是随着时间的推移,过度使用手动测试被证明是效率低下的。现代软件开发由连续的开发周期组成,这些周期需要重复执行同一组测试(也称为测试套件)。如果手动执行此过程,则会在多版本迭代以后消耗惊人的时间而且更多的维护成本以及更大的出错概率。 因此,测试自动化...
      FunTester发布于 2020-12-15 14:16:50 自动化自动化测试测试自动化
      1  1163  0  0 
    • 荐 实现微信产品问题反馈群实时监控与问题自动录入(上)

      因为我们的用户都喜欢通过微信群讨论的方式进行产品问题反馈,这无疑给日常的线上问题处理的效率带来极大的影响。曾经尝试对用户习惯进行线上填写方式的引导,但最终以失败告终。无奈下看看弄一个微信群监控机器人是否可行。 在之前公司我曾经用python通过itchat弄过一个群播报BI数据的机器人,但因为itcaht采用的是微信web协议,微信监控特别严,很多号都不能使用,即使登录上去了还会经常莫名掉线,极不稳定。因此这回肯定不能再通过web协议的方式来弄了。于是带着一点点期盼发现了Wechaty这个支持微信ipad...
      Tomallv发布于 2020-09-03 18:33:29 Node.js测试开发
      1  1514  1  1 
    • 荐 扫描Android设备,全量安装应用(多线程) Shell脚本

      使用方法 sh device.sh [***.apk] 整体脚本 function device_install(){ echo $1"开始处理" #1 判断是否已安装 package_count=$(adb -s $1 shell pm list packages | grep $2 | wc -l) if [ ${package_count} -gt 0 ]; then echo $1"app已存在,卸载中" adb -s $1 u...
      小一发布于 2020-09-10 14:01:55 测试开发shell
      72  1491  1  7 
    • 荐 高效接口测试

      越来越多的公司开始注重服务端的测试。接口测试正是服务端最好的测试方式,本篇系列连载 《高效接口测试》 更加贴合现在企业快速迭代下,对接口测试以及接口自动化测试的新需求,教你如何快速掌握接口测试的技能
      刘则发布于 2020-09-15 00:16:05
      1425  5 
      专栏
    • 荐 一步步玩转测试平台开发(十一):Django基础之创建应用(上)

      前文《(十):Django基础之HelloWorld篇》讲解了如何创建一个Django项目,以及如何配置特定的url链接路径来显示Hello World,从而让我们切身体会了url路由层和views视图层如何进行交互的。本文我们将继续Django基础的探索之行,学习如何在Django项目创建一个自定义的应用。并争取通过创建这个应用的示例让大家对url路由层、views视图层之间怎么协同工作能有一个更深入地掌握。 一、创建一个名为“test_mgmt”的应用 打开上文所创建的mysite项目,按照下图演示...
      Tomallv发布于 2020-08-30 19:10:04 测试开发DjangoPython
      1  1396  2  2 
    • 荐 大厂面试官竟然这么爱问Kafka,一连八个Kafka问题把我问蒙了

      本文首发于公众号:五分钟学大数据 在面试的时候,发现很多面试官特别爱问Kafka相关的问题,这也不难理解,谁让Kafka是大数据领域中消息队列的唯一王者,单机十万级别的吞吐量,毫秒级别的延迟,这种天生的分布式消息队列,谁能不爱? 在最近的一场面试中,有个面试官看到简历中的项目上写Kafka了,就直接开问Kafka,其他问题基本没问。下面来看下面试官的Kafka八连问: (以下答案是面试完之后整理而成,实际面试时只回答了大约三分之一) 1. 为什么要使用 kafka? 缓冲和削峰:上游数据时有突发...
      五分钟学大数据发布于 2021-01-14 20:23:58 大数据Kafka
      0  719  0  0 
    • 荐 Selenium自动化最佳实践技巧(上)

      近年来,越来越多的的Web端自动化测试都选择过渡到Selenium测试自动化的敏捷组织。毕竟,对于新功能的快速反馈,绝大部分人都不想错过Web端自动化测试的机会。虽然趋势如此,一些测试人员仍抱怨自动化测试不稳定且不可靠。造成这些问题的原因有很多,大多数时候,导致测试不稳定的原因是都是没有遵循适合的Selenium测试自动化的正确做法。 尽管编写Selenium测试自动化脚本没有权威的硬性规定,但是可以遵循一些技巧来编写更好的测试脚本。 在本文中将分享其中的Selenium测试自动化最佳实践技巧,这将帮助...
      FunTester发布于 2020-09-14 09:46:15 Selenium实践测试策略
      0  916  0  0 
    • 荐 一步步玩转测试平台开发(十二):Django基础之创建应用(中)

      前文《(十一):Django基础之创建应用(上)》 讲解了如何如何在Django项目创建一个自定义的应用,并通过创建这个应用的示例让大家对URL路由层和Views视图层之间怎么协同工作有了一个更深入地掌握。今天我们继续利用上文创建的应用test_mgmt,展开对Django的Templates模板层的学习,从而让大家对Views视图层与Templates模板层的协同工作有一个大致的了解。 之前的举例说明中都是简单地在视图层通过django.http.HttpResponse()来输出要显示的内容,还记得这...
      Tomallv发布于 2020-09-13 01:04:10 测试开发Django
      0  1028  0  0 
    • 荐 JsonPath工具类单元测试

      上期文章讲到JsonPath工具类封装,遗留了一个坑,就是关于工具类的单元测试,由于中午得空,所以使用单元测试框架Spock写了一点点单元测试用例,分享出来,供大家参考。 使用Groovy语言,spock测试框架,如需了解请参考文章: Maven和Gradle中配置单元测试框架Spock Groovy单元测试框架spock基础功能Demo Groovy单元测试框架spock数据驱动Demo 人生苦短?试试Groovy进行单元测试 Spock 2.0 M1版本初探 单元测试框架spock和Mo...
      FunTester发布于 2020-09-03 11:21:48 JSonpathGroovy单元测试
      0  1196  0  0 
    • 荐 移动应用测试:挑战,类型和最佳实践

      随着智能手机的普及,移动app测试越来越重要。现在很多互联网都把注意精力放在了移动端,移动app尽量提供完美的用户体验。但是诸如崩溃,冻结问题,加载时间慢,不直观的导航以及侵犯隐私之类的严重错误可能会触发用户立即卸载应用程序。 现在,移动应用程序已成为我们日常微时刻不可或缺的一部分,人们平均每天花费3-4个小时。移动应用在职业和个人生活中对每个人都起着关键作用。 因此,手机移动端测试在构建移动应用程序以提供流畅的用户体验和功能方面扮演着重要角色。 移动应用测试金字塔 软件测试的人都知道Mike Co...
      FunTester发布于 2020-07-02 16:24:42 测试APP测试移动端测试
      7  1269  1  2 
    • 荐 Appium 2.0速览

      APP行业正在以每年指数速度增长,到2020年应用程序下载量将达到710亿。随着应用程序和应用程序下载量的增长,对这些应用程序进行测试的需求也在增加。当我们谈论移动应用程序测试时,我们不能错过最流行的移动应用程序自动化测试工具Appium。 开源自动化框架可以追溯到2011年,当时Dan Cuellar开始探索可行的测试自动化工具。不幸的是,他看到了理想和现实的差距,于是开始着手编写了Appium自动化测试框架。 随着时间的流逝,Appium自动化框架自2012年推出以来已经发展并取得了长足的发展。最新...
      FunTester发布于 2021-03-15 10:39:45 测试开发Java自动化测试
      0  999  1  0 
    • 荐 2021年自动化测试流行趋势【译】

      在过去很长一段时间,软件测试只是为了发现产品中的BUG(缺陷)。目标是:改善产品质量。但现如今,软件测试的范围已经扩大很多。 在软件测试技术方面,自动化测试始终处于领先地位。顺应最新的自动化测试趋势,软件测试行业比过去十年发展得更快。 这篇文章将讨论2021年,软件测试工程师必须注意的自动化测试趋势。 左移和右移 随着左移测试方法的兴起,测试人员在需求明确之后就开始编写测试用例,并且这个过程很可能与开发并行进行。左移方法论的关注的焦点是生产环境中对应用程序的测试、监视和更新,而不仅仅是各个团队团队的...
      FunTester发布于 2021-03-16 09:30:16 测试开发自动化测试测试
      0  1008  1  0 
    • 荐 BeanShell如何获取上一次request的响应正文内容?

      1.提取request中的值,可用边界提取器,参数为uid; 2.新增BeanShell后置处理器; 3.在后置处理其中,使用函数助手--setProperty()---生成如:${**setProperty(g_uid,${uid},)}; 4.后续取值用property(),如:${**property(g_uid,,)}
      幸福泡沫发布于 2021-06-03 10:24:14
      0  611  0  0 
    • 荐 Flink 中极其重要的 Time 与 Window 详细解析(深度好文,建议收藏)

      前言 Flink 是流式的、实时的 计算引擎 上面一句话就有两个概念,一个是流式,一个是实时。 流式:就是数据源源不断的流进来,也就是数据没有边界,但是我们计算的时候必须在一个有边界的范围内进行,所以这里面就有一个问题,边界怎么确定? 无非就两种方式,根据时间段或者数据量进行确定,根据时间段就是每隔多长时间就划分一个边界,根据数据量就是每来多少条数据划分一个边界,Flink 中就是这么划分边界的,本文会详细讲解。 实时:就是数据发送过来之后立马就进行相关的计算,然后将结果输出。这里的计算有两种: ...
      五分钟学大数据发布于 2021-01-25 20:30:07 flink大数据
      0  982  0  0 
    • 荐 为什么测试覆盖率如此重要

      摘要:就软件质量而言,测试覆盖率是软件测试中的重要指标。接下来一起了解测试范围、测试技术,测试标准以及如何改进它。 由于软件中普遍存在的错误,全世界都见证了一些灾难性事件。2008年在英国希思罗机场5号航站楼开业。 工程师对终端的工作充满信心,这与他们的严格测试标准有关。由于行李处理系统在现实情况运行时陷入了瘫痪,导致系统完全关闭。在接下来的10天里,大约42000个行李箱变成了*无主之物*,顺带着取消了500多次航班。 最终的结果是将事故归因于工程师未能对可能的实际场景进行测试覆盖测试。 接下来,我...
      FunTester发布于 2020-09-11 10:40:16 覆盖率测试覆盖率代码覆盖率
      0  1050  0  0 
    • 荐 未来的神器fiddler Everywhere

      一句话总结优势:*fiddler everywhere*深度整合了*fiddler*和*postman*功能。 官方简介:*Fiddler Everywhere*是适用于任何浏览器,系统或平台的高性能,跨平台的*Web*调试代理。它是一个*Web*调试工具,它记录计算机和*Internet*之间的所有*HTTP(S)*通信,检查和编辑通信,发出请求以及处理传入和传出的数据。 主界面图 相信用过*fiddler*和*postman*的用户会很熟悉,距离我上一次用这两个工具已经过去数年了,所以记忆可能有...
      FunTester发布于 2020-08-09 09:26:06 Fiddler接口抓包接口测试
      1  1403  0  0 
    • 荐 测试工程师Docker基础

      一、docker概述 1、docker为什么会出现 本质:所有技术的出现都是因为出现了一些问题,我们需要去解决,才去研究和学习; 问题: ​ 开发环境、测试环境、仿真环境、正式环境等诸多环境都需要进行频繁的服务更新、环境维护等; ​ 不同的环境由于成本的问题很难做到完全一致和统一,导致同样的服务在不同环境出现服务不可用等问题; docker给以上问题提出的解决方案:带上运行环境一起打包、更新、上线即可。docker的核心思想就是打包装箱,每个箱子互相隔离,互不影响。 2、docker为什么火 ...
      梵响发布于 2021-03-06 16:54:55 测试开发
      2  1056  0  0 
    • 荐 python 通过yapi管理接口平台调研结果(实时获取开发更新yapi动态)一

      接口平台调研: 由于公司的接口维护再yapi上,由于项目比较多,想整理所有的接口信息,到本地mysql,通过layui画出接口管理页面,用例模块驱动,定时的根据环境变量去设计接口监控线上环境和预发布环境 设计思路: 1.整理yapi对外提供的api文档,拿到需要的接口信息 由于每个项目都有一个固定的token,前期需要整理所有的项目以及对应的token 如下是整理的接口文档信息: def get_project(token): ''' 获取项目基本信息 :param t...
      Chubby发布于 2021-03-26 14:56:46
      0  1143  0  0 
    • 荐 Python - 模块与包

      前言 如果你在 51 Testting 上面见到这篇文章,不要以为我是盗版哦!因为那是我投稿的文章   模块和包的定义 模块的定义:任何   *.py   的文件都可以当作模块使用 import 导入 包的定义:包含一个__init__.py和其他模块、其他子包的一个目录 实际项目中,所谓的包和模块分别代表什么,如下: 包就是指 test  模块就是 do_excel.py , http_request.py , run.py    导入包的各种方法 我们以上面这个目录讲解,在 run.py 文件中导入...
      小菠萝测试笔记发布于 2020-06-09 17:40:00 Python
      13  1401  3  21 
    • 荐 Selenium4 IDE特性:无代码趋势和SIDE Runner

      书接上文:Selenium4 IDE,它终于来了 Selenium4 IDE的趋势 Selenium4 IDE并不完美,但其优点在于,它不仅仅是功能强大的记录和回放工具。尽管不能认为它是广泛用于*Selenium*测试自动化的Selenium WebDriver的替代品,但它无疑为自动化浏览器测试增加了价值。这也是让我继续探索Selenium4 IDE新特性的的原因。 无代码自动化测试工具 由于Selenium4 IDE等工具有助于加快测试用例的创建,对进行无代码自动化测试的工具的需求将会更加强烈。...
      FunTester发布于 2020-09-04 09:42:49 SeleniumSelenium4SeleniumIDE
      0  953  0  0 
    • 荐 JsonPath实践(一)

      最近团队开发了一个平台,功能界面类似postman,用例都还是单接口的用例,就是可以绑定一个用户的登录状态和一些常量。验证功能主要分为两类:1、系统验证(包括请求异常、HTTP状态码、通用响应结构验证);2、功能验证(包括业务code、文本内容等)。都是通过字符串解析和正则匹配来完成的。 接下来的二期有一个目标就是丰富验证功能和多用例串联起来,这里了解到了一个jsonpath的工具,经过简单尝试,效果非常理想。因为每一个用例都对应这一个请求,执行完都会返回一个JSonobject的对象(这里是框架封装好的...
      FunTester发布于 2020-08-09 09:39:14 测试开发Java接口测试
      1  1376  0  0 
    • 荐 Python 多线程编程,看懂这篇文章就够了

      进程  计算机程序只是存储在磁盘上的可执行二进制(或其他类型)文件。只有把它们加载到内存中并被操作系统调用,才拥有其生命期。进程(有时称为重量级进程)则是一个执行中 的程序。每个进程都拥有自己的地址空间、内存、数据栈以及其他用于跟踪执行的辅助数据。 操作系统管理其上所有进程的执行,并为这些进程合理地分配时间。进程也可以通过派生 (fork 或 spawn)新的进程来执行其他任务,不过因为每个新进程也都拥有自己的内存和数据 栈等,所以只能采用进程间通信(IPC)的方式共享信息。 线程  线程(有时候称为...
      Tiny发布于 2020-06-19 18:17:22 Python多线程
      2  1748  4  2 
    公告

    片言社区

    专注原创技术分享,以简单高效的方式解决复杂的技术问题

    关注官方微信公众号,获取更多福利

    最新话题更多
    • 给大家科普下炫酷大厅拼十辅助软件(2023已更新)(百科/知乎)
      喜欢 0    评论 0
    • 玩家必看海贝之城拼三张免费辅助(2023年1月19日20时6分已更新)(微博/知乎)
      喜欢 0    评论 0
    • 给大家科普一下黄帝大厅拼三张辅助作弊2023年1月19日20时5分58秒已更新 (今日/观察)
      喜欢 0    评论 0
    • 玩家必看攻略QQ抢红包扫雷控制尾数辅助挂!@2023已更新 (今日/发行)
      喜欢 0    评论 0
    • 科普盘点星远互娱拼十作弊透视(2023年1月19日20时5分55秒已更新 (科普/知乎)
      喜欢 0    评论 0
    • 第7127节 《微信抢红包控制尾数字透视软件》(2023已更新)(今日/热点/知乎)
      喜欢 0    评论 0
    积分排行
    • gyghcjda

      234490 帖子 • 0 评论

      703470
    • tngrjfry

      234443 帖子 • 0 评论

      703329
    • oreypwtn

      234435 帖子 • 0 评论

      703305
    • qlrjweli

      234402 帖子 • 0 评论

      703206
    • aepgemca

      234382 帖子 • 0 评论

      703146
    • cqojjqda

      234366 帖子 • 0 评论

      703098
    • veynytat

      135693 帖子 • 0 评论

      407079
    • xktlaynh

      135664 帖子 • 0 评论

      406992
    • emowmops

      135660 帖子 • 0 评论

      406980
    • qanhaywh

      135658 帖子 • 0 评论

      406974
    关于 标签 友链
    © 2020 片言 · 京ICP备2020038583号