为什么我们感觉打开网页很慢?(图)

  一、我们经常遇到的问题  在我们的测试日常中,不免会遇到网页性能感知测试的工作,比如:测试访问某个网页耗时。针对此类测试,笔者经历过两种简单的方法:测试网页使用的后端接口响应耗时等同为网页耗时;使用秒表计算网页响应耗时。  测试网页响...

分享:

Oracle数据库性能测试过程中索引使用问题记录(图)

  近日在执行Oracle数据库性能测试时,通过在使用JMeter发压前后分别生成数据库快照,进而生成AWR报告分析,发现某一SQL语句的执行时间较长,遂对此语句进行分析。  通过AWR报告中Main Report-->SQL Statistics-->Elapsed Time per Exec(s)找到执...

分享:

Selenium中关于Chrome浏览器的配置(图)

  前言  在做web自动化的过程中,相信用到最多的浏览器就是chrome浏览器,那么在chrome中有许多关于selenium的配置内容,这个你知道吗?  单个浏览器调试  在编写自动化用例的过程中,经常会进行调式代码,正常情况下,当我们在写完用例,执行代码...

测试用例生成工具PICT的安装与使用(图)

  PICT(Pairwise Independent Combinatorial Testing,成对独立组合测试)是微软开发的一款测试用例生成工具(生成配对测试用例的工具很多,感兴趣的可以参考http://www.pairwise.org/tools.asp的介绍),它可以生成测试用例和测试配置,其理论基础是成...

如何在敏捷组织中成为专业QA人士

  摘要:在过去几年中,随着敏捷实践的应用不断增加,质量保证与开发人员之间的关系也在不断发展。这两个角色之间的区分变得越来越模糊,这就这两种角色演变的一个很好的例子。  传统上,质量检查工程师的角色与职位,测试和验证代码质量更加一致。质量...

参加完一次测试开发大会,格局都变大了!

  由于疫情原因,很多线下活动都取消了,听说一个测试开发者大会在我大深圳召开,机会不可多得,当然是要斥巨资参加的!  据说这个大会每年都会精挑细选出数十个优质的课题供来自全国各地的测试同行们交流学习,课题分别邀请到来自国内外各大公司优秀的...

数据库行锁争用问题分析(图)

  某系统的批量程序和联机程序同时发起交易、操作数据库同一张表时,出现了交易间相互影响导致交易失败。  分析原因为事务A对数据库表操作全表删除时,数据库机制会自动触发产生排他行锁,当行锁数达到“升级到表锁前允许的最大行锁数”时,会自动升级...

分享:

JMeter中正则表达式的妙用(图)

  如果你在JMeter脚本中看到这样一些符号:(.*?)(\d+),你是否会以为程序出现了乱码?拆开来看每个符号似乎都有固定的含义,组合在一起竟成了令人费解的天书。这些神秘符号究竟蕴含了哪些强大的功能,下面让我们一起来揭开它的面纱。  一、什么是正则表...

自动化测试在架构优化项目中的应用实践(图)

  摘要:随着科技的发展和进步,自动化测试的应用越来越广泛深入,作为一种软件质量管控的重要手段,自动化测试通过将人为驱动的测试行为转为机器执行的一种过程。在替代大量重复性工作和提高回归测试效率方面发挥了很大的优势。  目前,自动化测试还不...

提升测试开发工程师效率的法宝:ELK构建日志平台(图)

  摘要:随着互联网技术的日益发展,测试开发工程师要达到“保障质量、提升效率”目标,提升效率更体现在方方面面。作为测试开发工程师,需要掌握基本开发技能,对代码能力也有一定的要求,这也是对项目多一道强有力的保障。  在功能测试遇到BUG时,测...

使用阿里巴巴开源神器Arthas进行性能分析(图)

  Arthas介绍  Arthas是Alibaba开源的Java诊断工具,采用命令行交互模式,提供了丰富的功能,是Java 相关问题排查和性能优化的强大工具。为了明显区分 CPU 耗时和内存占用,分别写了 string 操作的三种方式:String,StringBuffer,StringBuilder。下面...

分享:

测试人大战工具人,Testman Vs Postman(图)

  摘要:科技在发展,技术在进步,业务的需求变得更加灵活多变,带来的就是安全性的不稳定。这对我们测试人来说无疑是个挑战。针对不同的测试场景,通用型工具就显得捉襟见肘,今天小编就为大家分享一个本人一直在用的针对接口测试的工具----Postman。 ...

常见的Jmeter参数化方式总结,总有一个你不知道(图)

  参数化概念  测试工作中,通常会使用不同的数据发送请求测试不同的场景来实现测试的全面性,这就需要对一些字段进行参数化,以使每次迭代都使用不同的数据来满足我们的测试需求。  Jmeter做为常用的功能、性能测试工具之一,其参数化方式也是相对比...

#
Jmeter
分享:

Win10安装Hyper-V 增加使用背景(图)

  使用背景概述:  在客户端项目中,测试同学经常需要使用VMWare虚拟机进行兼容性测试。随着操作系统从Win7到Win10的普及,笔者发现Win10自带的虚拟机Hyper-V就很好用。比如需要分别测试Win7、Win8、Win10等系统上的客户端系统,在虚拟机Hyper-V单独安...

性能测试必知必会:Shell脚本设计实践指南

  摘要:Shell脚本是最常见的一种处理文本文件的的方法,可以实现检查日志文件、读取配置文件、处理数据元素、执行Linux命令等等功能,Shell脚本可以在实践中实现对文件批量处理的自动化,也可以控制Linux命令的计划性执行。Shell脚本在处理文件时处理速...

#
shell
#
Shell
分享:

建议收藏!一文详述配对测试测试用例设计(图)

  摘要:Pairwise(后称:配对测试)可以看作是正交测试用例设计的拓展,其目的是为了缩减测试用例集大小,以较小的测试用例集覆盖较全的测试点,降低测试损耗。  一、配对测试理论基础  配对测试用例设计基于以下两个假设:1、每一个测试点/维度都是...

测试人想快速学习新技术?7个捷径教给你!(图)

  写在前面  重现一下刚刚你进入这篇文章的心里路程。  于是拿起手机,打开百度,搜索“怎么学习测试XXX”。  手指向下滑了滑......恩!相中了,就是你!  欢迎我亲爱的读者,如果你刚刚好想学习新的测试技术,刚刚好搜索到了我这篇文章,刚刚好...

教你快速搞定特殊字符测试(图)

  摘要:近年来,随着互联网行业的快速发展,银行系统更新迭代愈发频繁,在功能测试中特殊字符类测试缺陷频发。笔者参与了众多银行系统项目的功能测试工作,在测试过程中,笔者发现与特殊字符相关的功能测试缺陷日益增多,例如NULL字符引发的报文拼接报错...

Web自动化测试,为什么总是定位不到元素?(图)

  一、写在前面  本文讨论的基础,是基于Robotframework(简称RF)+Selenium测试框架的Web前端自动化测试。针对Robotframework和Selenium的安装、使用等基础知识不做介绍,只讨论在进行自动化脚本编写过程中遇到的元素定位失败问题。  二、但是你不得...

软件测试人员如何快速切换测试新领域(图)

  摘要:从事软件测试工作多年,职场发展经历从小白到技术骨干,再到技术管理,这一路走来经历过的测试技能转化的一些心得体会与大家分享。  刚毕业参加工作时,误打误撞进入了软件测试行业,从事手机APP相关的测试,主要进行APP具体应用模块功能的测试...

分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计

法律顾问:上海漕溪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2022
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号