如何管理软件测试环境?坑点和方案
如何管理测试环境?这是软件开发过程中的一个痛点,按理似乎该交给测试人员管理?但往往是开发管理,当开发不想管时又推给了运维。往往的后果是:测试环境维护困难、混乱不堪。这时,一套合理的环境管理流程在软件发布过程尤为重要。如何让环境为…
如何管理测试环境?这是软件开发过程中的一个痛点,按理似乎该交给测试人员管理?但往往是开发管理,当开发不想管时又推给了运维。往往的后果是:测试环境维护困难、混乱不堪。这时,一套合理的环境管理流程在软件发布过程尤为重要。如何让环境为…
前段时间,和一个做HR的朋友聊天,突然聊起对测试员的看法,我听完之后有种如雷贯耳的感觉。总结一下,给软件测试从业者们一些参考,也当是梳理一下自己的思路。总体感觉就是:软件测试这个行业里,合格的测试人员凤毛麟角。一些普遍存在的问题…
软件测试十年一划而过,总有些体会和领悟。如果再给我一次机会,我可能……算了,世界没有再来和如果。今天把这些领悟分享给大家吧。态度比能力重要“态度决定行为,行为决定习惯,习惯决定性格,性格决定命运。”不管任何职业,做任何事,…
在大多数情况下,由于GUI恰好是应用最直观的部分,因此各测试经理以及开发团队成员对GUI的重视程度最高。但是,同样重要的是验证可被视为应用核心的信息(即数据库)。让我们考虑一个通过银行进行交易的应用程序。现在,从数据库测试的角度来看…
项目上线之后的代码运行才是直接检测测试人员劳动的成果,上线之后没有报错、没有异常、没有重大bug出现,代码无需进行回滚,这时吊起来的心终于落了一半,这也代表上线已经成功了一半。但作为一个谨慎的软件测试人员,在测试项目功能未正式使用之…
Selenium无疑是最好的测试自动化工具之一,但如今AI在这个领域发挥着重要作用,而且还有很多其他的工具都是AI驱动的。TestCraftTestCraft是一个基于AI的测试自动化平台,可在Selenium之上进行回归和连续测试。它还用于监视Web应用程序。人工…
本文主要介绍安卓应用的网络通信如何防止被第三方代理抓包,以及安全测试人员如何绕过这些限制进行抓包。文中用到的vuls漏洞应用代码及应用可以在https://github.com/AndroidAppSec/vuls/releases/tag/v4.4下载。在测试时,我们知道可以通…
年后在Boss直聘上更新了简历,该公司HR看到我的简历,问我是否有兴趣,我回复很感兴趣并投了简历。在经历7天漫长的等待后,终于等来了面试电话,一度以为简历被刷了。后来才知道投简历后公司有发邮件,里面附有链接可以查看投递状态和进度等。…
35岁,职业生涯第一个十年,很多人都会在这个节骨眼上遇到瓶颈,今天我就和大家来分享下,身为软件测试工程师35岁后该如何规划或转型。准确的来说不是做软件测试35岁之后怎么办,而是当前社会背景下,做任何工作(体制内岗位除外)到了35岁该怎么办。…
我们都曾经听过或读过一些聪明人士关于AI用于软件测试的知识,但是对此想法有很多困惑。首先,我要说的是,我对数学和编码没有足够的热情,以至于对AI的直觉和技术方面不够关注。我认为自己是一个对技术概念有很好的掌握,并且可以使用多种编程语…
测试没价值?有同学说,测试没价值,我们软件测试团队刚被拆散了。也有同学说,公司不重视测试,我觉得我们就是测试得太好了。哪天线上出个bug老板们就知道测试的价值了。还有人给软件测试的同学规划职业发展路径,就是不做测试,技术好的转行…
知己知彼,百战不殆。要面试success获得offer,首先得抓住面试官的心。下面来瞧瞧“我”是怎么面试测试应聘者的,希望对广大应聘者和面试官能有所帮助。一、写在前面年后公司测试岗位又有空缺,最近一直在面试测试岗位,正巧手上又有新的项…
在对安全性有要求的软件(系统)中都存在验证码,那我们应该怎么进行测试呢,在自动化测试中又该怎么通过验证码使自动化顺利进行下去呢?笔者今天对搜集到的方法做了次整理。首先,来简单认识下验证码测试验证码,首先我们应当了解清楚验证码…
“杀虫剂怪事”一词由BorisBeizer在其编著的《软件测试技术》第二版中提出。用于描述测试人员对同一测试对象进行的测试次数越多,发现的缺陷就会越来越少的现象。就像老用一种农药,害虫就会有免疫力,农药发挥不了效力。这种现象的根本原因就是测…
初识测试不知不觉,我在测试部的实习已经快三个月了,入职第一天的场景仿佛还在昨天。在实习之前,我对测试的认识仅仅停留在一些软件测试和测试方法的理论知识上,在学生阶段项目中的测试,最多也是对自己的代码进行一些单元测试。我之前所理解…