自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

testting_小站

分享,提升,共赢

  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

原创 如何成为一名合格的互联网测试工程师

如果你准备成为一名互联网时代的测试工程师,那么我建议你可以看看下面的一些思考;首先真正的想把测试这件事情做透做精,并不是一件简单的事情,因为其中有太多的技能以及知识面需要去探索及研究;其次很多人会觉得测试比开发简单,我想说要把事情做到极致,你不管是万小时定律还是比别人付出更多的努力;但是想要做好你会发现并不是那么简单;...

2020-11-04 14:13:09 365

原创 开展软件测试的目标和目的究竟是什么?

测试工作具有不同的目标和目的。其主要目标如下:查找可能由程序员在开发软件时创建的缺陷。 获得信心并提供有关质量水平的信息。 防止缺陷。 确保最终结果满足业务和用户要求。 为了确保它满足作为业务需求规范的BRS和作为系统需求规范的SRS。 通过提供优质的产品来赢得客户的信任。测试工作有助于根据业务和用户要求最终确定软件应用程序或产品。拥有良好的测试覆盖范围对于完全测试软件应用程序并确...

2020-02-13 15:50:36 4969

原创 软件测试质量可不是由软件测试工程师来保障的

日常工作中你是否使用过错误的计数方式来衡量质量?

2023-09-21 10:55:30 75 1

原创 对于软件测试而言,GUI测试中存在的挑战!

随着软件行业日益复杂,浏览器缓存在GUI方面对于瞒住用户需求上的作用越发重要,缓存有助于缩短应用的响应时间,提高其整体性能并加强用户体验;然对于测试人员来讲,了解缓存的工作原理可以映射到测试策略的工作中,从而确保软件在各种条件下以最佳的方式运行;最后,如果大家在指定测试策略的时候具备缓存的扎实基础,会直接在测试结果上得到改善;这样在对于浏览器的了解也能够更好的助力大家提高软件产品的质量。

2023-04-17 17:51:44 108

原创 Django 中引用DateTimeField方法是报“module ‘django.db.models‘ has no attribute ‘DataTimeField‘”

在实际做数据库迁移同步是遇到同步数据库时报错没有【DataTimeFiel】这个模块现已处理该问题默认为时区时间时,需要导入django内置的timezone模块再次进行调试此处:DateTimeField的两个重要参数:(参数互斥,不能共存)auto_now:每当对象被保存时将字段设为当前日期,常用于保存最后修改时间。auto_now_add:每当对象被创建时,设为当前日期,常用于保存创建日期(注意,它是不可修改的)。设置上面两个参数就相当于给field添加了e.

2021-10-08 15:31:46 1331

原创 软件测试方法结合实际的理论知识(一)

此处章节的知识较理论,初衷让理论结合实际做一些解析;本章节将从功能测试、性能测试、负载测试、压力测试开始做一些解析,希望能够对从业者有些帮助首先我们需要明确的一点是,不管从事什么样类型的测试工作,从本质上有一点是根深蒂固的且不可逆的“站在用户的角度,根据产品(有些叫项目)特性、去分析构建适合需求的测试类型及测试点,从而规避掉给用户可能带来的风险”工作中我们需要从质量特性出发开展工作,后续会专题分析功能测试功能测试言简意赅来讲,就是站在实际用户的角度模拟出用户使用功能行为的...

2021-09-27 16:45:58 171

原创 MAC安装git时报“invalid active developer path ”

实际工作中从win转到mac 时运用git出现如以下问题,作为记录分享上述输入make时 系统报无效路径此时我们可以通过在终端安装Xcode。这是一款可以在命令行中运行C程序的工具输入命令 “xcode-select --install”待安装成功「此处会存在一个问题,新的mac系统安装成功后 输入make会存在报错“ld: library not found for -lrtclang: error: linker command failed wit...

2021-09-26 17:09:47 303

原创 测试工作一般基于什么原理?

实际的测试工作,我们基于以下七个方面为依据开展工作:测试表明存在缺陷:测试可以表明存在缺陷,但不能证明没有缺陷。即使彻底测试了应用程序或产品,我们也不能说该产品100%无缺陷。测试总是会减少软件中剩余的未发现缺陷的数量,但是即使没有发现缺陷,也不能就正确的证明该产品就已经无缺陷。 不可能进行详尽的测试:不可能测试包括输入和前提条件的所有组合在内的所有内容。因此,除了进行详尽的测试外,我们还可...

2020-02-13 16:10:10 639

原创 负载测试工具

以下内容包括开源软件和许可的负载测试工具,但是几乎所有许可的工具都具有免费试用版,因此用户可以在决定哪种工具最适合他们的需求之前亲身实践:1.网络负载适用于Web应用程序的组织范围的负载和性能测试工具。2. LoadUI NG ProLoadUI易于使用的图形界面使新用户可以轻松设置负载方案。3. SmartMeter.io它提供了以Jmeter为核心的高级测试功能。4...

2020-01-22 14:02:17 457

原创 BB集成测试

在Big Bang集成测试中,所有组件或模块将同时集成,然后将所有组件作为一个整体进行测试。在这种方法中,直到所有模块都准备就绪,然后才能集成单个模块。在Big Bang集成测试中,无需执行任何集成测试即可集成所有模块,然后执行该操作以了解所有集成模块是否工作正常。什么是Big Bang集成测试这种方法通常由遵循“运行并查看”方法的开发人员执行。因为一旦发生任何故障就一次集成所有内容,那么...

2020-01-17 16:25:39 509

原创 测试的那些心理学

测试人员和开发人员的心态比较。自我测试与独立测试之间的平衡。测试人员和开发人员之间应该就缺陷进行清晰,礼貌的沟通和反馈。测试人员和开发人员的心态比较:应用程序的测试和审查与分析和开发有所不同。意思是说,如果我们正在构建或开发应用程序,那么我们将在解决开发过程中的问题并根据用户规范制造产品方面做出积极的努力。但是,在测试或审查产品时,我们正在寻找产品中的缺陷或故障。因此,构建软件需要与测...

2020-01-17 16:00:43 227

原创 什么是测试政策?它包含什么?

每个组织对于为测试管理创建的测试文件都有自己的术语和范围。测试策略是组织中存在的关键文档之一。这些是每个测试项目中存在的一些广泛的文档类别。测试策略 –它解释了组织希望通过测试活动实现的目标。测试策略 –本文档详细介绍了组织使用的常规测试方法。这些测试方法独立于任何项目。主测试计划 –也称为项目测试计划,它说明了项目特定的测试策略和测试实施。级别测试计划 –也称为阶段测试计划,该文档详细介...

2019-11-06 10:05:50 276

原创 如何使软件测试活动与产品/开发生命周期活动保持一致?

无论测试是否使用任何模型进行软件开发,测试都必须是任何项目的重要组成部分。测试经理应该完全了解组织中使用的系统开发生命周期,以便测试活动可以正确地与生命周期保持一致。让我们看一些可用于开发软件的模型。目录顺序模型迭代模型敏捷模型螺旋模型顺序模型示例包括V模型,W模型,瀑布模型等。您必须知道,每个模型都有许多发展阶段。每个阶段都有与其相关的多项活动,例如需求收集,系...

2019-11-05 11:01:37 380

原创 软件开发生命周期活动和工作产品如何影响测试?

需要软件测试来评估软件开发生命周期活动交付的某些或全部工作产品的质量。测试过程本身存在于开发生命周期的更大范围内。因此,测试经理需要在开发生命周期活动和工作产品如何影响测试以及反之亦然的情况下设计和试验测试任务。以采用敏捷开发方法的组织为例。在这里,开发人员通常通过创建自动的单元测试,并不断将测试和​​代码添加到配置管理系统中,来进行测试驱动的开发。因此,测试经理必须与开发经理协调,...

2019-11-04 16:02:45 266

原创 谁是软件测试的利益相关者?如何识别它们?

通常,利益相关者是对项目,活动或决策的结果感兴趣或与之相关的人。这可以是个人,团体或组织。利益相关者可以影响和/或受到项目结果的影响。测试经理必须能够识别软件测试利益相关者并对其进行有效管理。测试经理的主要职责是获取人员,基础架构,硬件,软件等资源,并充分利用它们来执行测试过程。这些流程通常是由工程或IT经理领导的内部项目的一部分,该项目必须交付要在内部或外部使用的系统或软件或应用程序。...

2019-11-04 16:00:20 2067

转载 【转】Jmeter学习(三)参数化

JMeter也有像LR中的参数化,本篇就来介绍下JMeter的参数化如何去实现。参数化:录制脚本中有登录操作,需要输入用户名和密码,假如系统不允许相同的用户名和密码同时登录,或者想更好的模拟多个用户来登录系统。这个时候就需要对用户名和密码进行参数化,使每个虚拟用户都使用不同的用户名和密码进行访问。一、准备脚本,测试数据1、录制一个脚本(可以用badboy工具录制),在j...

2019-10-08 16:22:46 108

原创 TeamWork

Importance Of TeamWork:团队大于个人一个团队的力量远大于一个人的力量。团队不仅强调个人的工作成果,更强调团队的整体业绩。团队所依赖的不仅是集体讨论和决策,它同时也强调成员的共同贡献。但是,团队大于各部分之和。大家都知道一根筷子轻轻被折断,但把更多的筷子放在一起,想要折断是很困难的事。团队协作的本质是共同奉献这种共同奉献需要一个切实可行、具有挑战意义且让成...

2019-10-08 16:18:40 666

原创 如何构建成功的测试团队

所谓伟大的测试团队是什么意思?“拥有明星队员的团队是好团队,但没有一个明星队员的团队是一个伟大的团队”——无名氏。上述的引言使我们进入了伟大团队及其特性的讨论之中。这篇文章源于不同团队中的工作经历,对团队成员在时间非常紧迫和项目非常复杂的情况下的表现的观察。本文适合于那些想寻求合适成员以求在项目中有出色表现的软件测试团队。为什么软件测试团队有的成功而有的失败?这问题有解决方案吗?答案究竟是“...

2019-09-17 17:16:33 615

原创 团队领导的方法分享

项目管理类: 质量管理:要做好测试质量管理,必须自己是组内测试技术及经验丰富的人才行,才能从专业上评估团队其它成员的测试交付件质量,否则自己有可能沦为一个纯协调者。进度管理: 依靠风险管理和不断引入先进科学的测试方法及测试工具来确保进度。资源管理: 依靠合适的基于风险的测试策略来聚焦重点测试目标,提高资源利用率。风险管理: 依靠日报和周...

2019-09-17 17:08:45 153 2

转载 【转】从技术维度看测试工程师的分工模型

2010年底,技术研发部那轰轰烈烈的晋升面试慢慢落下帷幕,有人快乐有人失落。一晃几个月过去了,晋升失败的痛苦慢慢平复,晋升成功的快感也逐渐消退。接下来一个非常实际的问题摆在了我们面前,特别是对那些晋升成功的工程师来说,那就是,晋升成功后,你是不是依然做着相同的工作,跟以前没啥分别。尽管受到一些争议,新的job model在这次晋升过程中,还是起到了比较关键的作用,它明确的定义了各个层级的测试工...

2019-09-17 16:59:19 283

原创 探究白盒测试

1 白盒测试的概念白盒测试也称结构测试或逻辑驱动测试,是一种测试用例设计方法,它从程序的控制结构导出测试用例。(测试用例由测试输入数据以及与之对应的输出结果组成。)白盒测试使用被测单元内部如何工作的信息,允许测试人员对程序内部逻辑结构及有关信息来设计和选择测试用例,对程序的逻辑路径进行测试。基于一个应用代码的内部逻辑知识,测试是基于覆盖全部代码、分支、路径、条件。2 白盒测试的主要目的...

2019-09-17 16:54:34 1164

转载 【转】软件测试相关的63个国外站点

网址 简介http://bdonline.sqe.com/ 一个关于网站测试方面的网页,对这方面感兴趣的人可以参考http://citeseer.nj.nec.com/ 一个丰富的电子书库,内容很多,而且提供著作的相关文档参考和下载,是作者非常推荐的一个资料参考网站http://groups...

2019-09-16 15:18:47 211

转载 【转】JMeter学习(一)

一、JMeter介绍 Apache JMeter是100%纯JAVA桌面应用程序,被设计为用于测试客户端/服务端结构的软件(例如web应用程序)。它可以用来测试静态和动态资源的性能,例如:静态文件,Java Servlet,CGI Scripts,Java Object,数据库和FTP服务器等等。JMeter可用于模拟大量负载来测试一台服务器,网络或者对象的健壮性或者分析不同负载下的...

2019-09-16 15:14:49 104

原创 测试学习资源

软件测试资源appium第二讲--狂沙: http://pan.baidu.com/s/1i3GjvtN appium 第一讲--狂沙: http://pan.baidu.com/s/1o6p9PkI appium 第一讲--狂沙:http://pan.baidu.com/s/1o6p9PkI 敏捷开发第一讲--吴老:http://pan.baidu.com/s/1c0526ty...

2019-09-12 09:18:50 659

原创 Git常用命令大全

Git 是一个很强大的分布式版本控制系统。它适用于管理大型开源软件的源代码以及在管理私人的文档和源代码这个层面上也有很多优势。1 Git常用操作命令:远程仓库相关命令检出仓库:$ git clone git://github.com/jquery/jquery.git查看远程仓库:$ git remote -v添加远程仓库:$ git remote add [name] [u...

2019-09-11 09:32:10 81

原创 Linux常用命令

1 辅助1.1 man格式化以及列出命令的(在线)操作手册。man manman lsman cd1.2 Tab键自动补全1.3 *通配符,匹配一个或一个以上任意字符ls *.txtls a*.txtcp *.txt /path/to/des/自行了解 “?”和”[]”1.4 clear清屏(其实只是往上翻了)2 目录文件2...

2019-09-10 13:46:47 119

原创 【初识HTTPS】HTTPS握手过程

HTTPS = HTTP+ 认证 + 加密 + 完整性保护HTTPS 并非是应用层的一种新协议。只是 HTTP 通信接口部分用 安全套接字层(SSL)和 安全传输层协议(TLS )代替而已。即添加了加密及认证机制的 HTTP 称为 HTTPS ( HTTP Secure )。具体传输过程(也叫握手过程)第一步: 客户端发起明文请求:将自己支持的一套加密规则、以及一...

2019-09-10 13:32:27 326

navicat150_premium_cs_x64.7z

数据库辅助软件

2021-05-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除