测试人员在完成一项测试项目以后,最应该做的就是去编写测试总结报告,这样有利于寻找自己的不足,同时在下一次测试的过程中能更快的找到自己对测试的认识,在测试完成-测试总结-测试继续-测试完成-测试总结,这样一个循环的过程中,才能不断的成长和完善自己的不足。也就是我们简单的说 执行-总结-反思-执行-总结-反思......无限循环的过程中,才能让自己不停的往前推进,不然只是流水线似的的工作,每到年底
面试问题总结: 1.SQL随机取50条数据 select top 50 * from tablename order by newid() 2.压测的线上监控通过medusa(云平台)上可看,重大项目的压测监控SRE会出看板 3.Redis是内存数据库,通过在内存中读写数据,大大提高了读写速度,Redis是实现网站高并发不可或缺的一部分。Redis是高效的key-value数据库,存在有效时间的设
程序性能测试在企业开发中是必不可少的,在实际应用中,性能测试方法主要分为四个原则:测试真实应用、理解批处理流逝时间,吞吐量和响应时间、用统计方法应对性能的变化、尽早频繁测试;首先说说测试真实应用这一个测试原则。性能测试比较流行的分为三种:微基准测试、宏基准测试、介基准测试;1. 微基准测试微基准测试顾名思义就是测量一小部分代码单元的性能,包括调用同步方法的用时和非同步方法的用时比较,创建
        最近笔者在面试中发现,大部分应聘者都知道公司有使用到Redis,但是都不知道Redis的具体用法,平时都只是关注界面的展示,未具体了解底层数据的存储,以及如何获取数据等。因此,今天我带大家了解Redis的基本知识,以便更好的开展测试工作。1、什么是RedisRedis是一个高性能的key-value数
大家好啊,我是大田。问:测试人员需要自己搭建测试环境吗?如何搭建?一、测试人员需要自己搭建测试环境吗?回答:不一定,看具体公司情况,大致分为两种1、有的由开发或运维搭建测试环境;2、有的由测试人员自己维护测试环境。二、如何搭建测试环境呢?即便有的公司不要求测试人员去搭建维护环境,但也建议测试人员了解下搭建的具体步骤。1、安装 Xshell 软件,目的就是在我们电脑上使用该软件向远程 Linux 系
对于大部分研发团队,测试资源都会出现紧张的状态。特别是项目着急上线,开发提测时间超过预期。在不能增加测试人员数量的情况下,如何安排测试资源,才能发挥测试团队的最大效率?1、合理的调配人员研发团队多条业务线同时进行时,主要根据业务的周期和复杂度来决定。业务复杂度高、周期长的,至少得有一个人专项负责,最好有两人能够熟悉该业务。如果该业务清闲时,则腾出该专项负责人进行其它业务的测试,忙时也可以根据其它业
今天想谈谈测试人员测试工具的关系问题。从02年开始接触测试,我用过了无数的测试工具,通信行业需要的测试工具要比互联网复杂得多,因为需要仿真通信时遇到的各种问题。测试工具可以定制各种消息,各种网络环境,还有各种异常。一般非常专业的测试工具都是需要购买的,价格不菲。基于自动化回归,诺西做过robot,让测试人员通过表格化的方式来写测试用例。手工测试和自动化测试花费的时间比差不多是1:5到1:10(《
原创 2013-05-27 14:31:13
996阅读
网卡抓包利用beacon帧测量wi-fi热点功率前言beacon发送速率和模式使用iwconfig查看网卡设备信息首先利用iw关闭网卡进入 monitor模式。安装wireshark抓包分析工具tcpdump抓包ubuntu 安装网卡驱动修改网卡名称也可以用C++或python直接处理数据参考链接 前言因为项目需要比较精确和快速的获取wifi热点信号接收功率,网上教程不够全面,在此整理。 最开始
转载 2023-08-29 14:11:54
0阅读
DevOps是近年来的大热词汇。为了了解DevOps,我们不妨从三个最简单的问题入手:what?Why?How?首先,what? DevOps是什么?DevOps,是Development和Operations两个词的组合。表面上看,似乎是把开发和运维放在一起,把两个团队合并为一个团队。实际上,这两个团队中间还有一个隐藏团队:测试。简单来说,DevOps就是让开发、测试、运维人员更好地沟通合作,通
测试应该知道的知识-RedisRedis缓存问题场景痛点Redis缓存常为了降低数据库查询压力,而设计的Redis步入正题连接Redis Redis缓存如果完全没听过缓存这个概念,测试会遇到什么问题呢?问题场景懂缓存,但测试过程没用上刚新增了一条数据,但是,列表/报表上没有更新数据;数据没更新,提交了BUG,被开发打回,说是缓存还没更新;执行某条用例,要修改数据,看列表/报表的数据关联变化;给带
  最近正在为面试新工作做准备,大概梳理软件测试的基本流程,以便自己在面试时沉着应对面试官提问软件测试工作是如何进行的。  首先作为测试人员应该学习并了解业务流程,分析需求点  为啥要参加需求评审会议啦,这也就是这也就是进行分析需求的目的是什么?(一),把用户需求转换为功能需求(1)对测试范围进行度量(2)对处理分支进行度量(3)对需求的业务场景进行度量(4)明确对应功能的输入,处理和输出(5)把
主要的测试文档类型。
原创 2018-03-01 18:05:59
10000+阅读
3点赞
  最近看了点敏捷测试的东西,看得比较模糊。一方面是因为没有见真实的环境与流程,也许它根本就没有固定的模式与流程,它就像告诉人们要“勇敢”“努力”。有的人在勇敢的面对生活,有些人在勇敢的挑战自我,有些人在勇敢的面对失败与挫折。好吧!他们都实现了“勇敢”,勇敢到底是如何去做,也许说不清楚。或者说每个人都有自己的实践方式。但是他们却同样靠着“勇敢”攻克不自己所面临的困难。当然了,敏捷并不是简单一个词语
原创 2022-09-08 10:25:44
2683阅读
在日常的测试工作中,大家是否会遇到类似的问题呢?1、比如页面数据不够,翻页功能无法测试2、页面某些功能暂时没有找到满足要求的数据3、做数据分析的时候,需要用到大量的数据,而现有环境中数据...
DevOps与自动化测试的新挑战 DevOps(Development和Operations的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。它是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。透过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布
 在日常的测试工作中,大家是否会遇到类似的问题呢?1、比如页面数据不够,翻页功能无法测试2、页面某些功能暂时没有找到满足要求的数据3、做数据分析的时候,需要用到大量的数据,而现有环境中数据量满足不了......怎么去解决数据的问题呢?1)、基于GUI构造测试数据好处:1、不光是在造数据,本质上还是一次端到端的测试2、没有过多技能要求,熟悉页面,能在页面进行操作就行缺点:1、创建数据的效率很低2、创
原创 2021-04-27 13:00:49
1041阅读
  DevOps 是 Developer Operations 的缩写,是一种简化开发人员和运维人员协同工作的方式,以更快、更高质量地部署代码。DevOps 代表了具有快速发布周期的敏捷开发上的最佳实践,例如在传统模式下,金融小店项目往往是几天甚至几周才发布一个版本,在应用 DevOps 模式后,项目组使用敏捷开发和精简发布,每次新的构建发布都会在云端服务创建一个新的应用版本,基于云服务的快速部署
随着软件行业的快速发展,软件测试已成为软件开发过程中不可或缺的一环。软考软件测试人员证书是中国计算机技术职业资格认证中心颁发的国家级认证证书,旨在培养具备高素质的软件测试人才,促进软件质量的提高。本文将介绍软考软件测试人员证书的考试内容、优势和备考方法,帮助您了解和考取此证书。 一、考试内容 软考软件测试人员证书考试主要考察考生在软件测试领域的理论知识和实践经验,包括以下几个方面: 1. 软
原创 2023-10-30 16:10:51
63阅读
无论我们试图建立一个网站多么完美,我们都一定会犯一些错误。错误是不可避免的,无论多么微小。这就是为什么我们不能保证没有错误的发布,甚至在进行了不同类型的全面测试之后,例如压力测试,跨浏览器测试,响应测试等。在投入生产环境之前,请考虑流程中涉及的各种类型的测试。依然可能在上线的版本中发现问题。出了问题,就要解决问题,不管是测试过程中发现的还是上线以后用户反馈的。但在解决问题的过程中,测试人员需要起到
原创 2022-01-15 10:08:03
43阅读
一、Win10搭建本地服务器配置1、打开设置,搜索程序。 2、点击“启动或关闭Windows功能,出现如下界面  3、选择Internet Information Services进行勾选,然后点击确定,windows会自动下载需要的文件。下载完成后,右键”我的电脑“,选择管理,会出现如下界面 4、点击编辑绑定后,对网站进行IP地址绑定。 &nbs
转载 2023-09-04 18:46:19
247阅读
  • 1
  • 2
  • 3
  • 4
  • 5