• 0
  • 0
分享
  • 每个软件从业者应该停止放弃的5个借口(1)
  • 桃子 2022-08-24 13:38:30 字数 1321 阅读 1132 收藏 0

一段时间内,我从上千个面试者中聘用大约100名测试员,从这段面试经历中我揭开了一种模式。在采访中,我和同行的测试人员进行了多次讨论,我非常高兴地看到了我们的测试员群体中的高素质人才。

但让我也分享故事的另一面,我所谈论的模式也让我很伤心。看着潜在的表演者被关进一个虚拟的责任笼里,我永远不会感到高兴。看到摇滚明星在受控制的舞台上表演,我感到不满。

如果你还不知道什么是问题,什么是基线,这是我们测试界相当大的一部分问题,在他们作为测试人员开始他们的职业生涯多年之后,在多个方面都没有足够的增长。忘记360度,甚至不到一半。

对不起,这是残酷的,但它是真实的。

这是谁的责任?也许在某种程度上是整个行业的意识。也有可能事公司政策和高级管理人员。但最重要的是测试人员自己。

再看一遍,是你。是我们。因为我们成了借口的牺牲品。

下面是我发现的几种模式/借口

注:我并不是说每一个测试人员和每一个组织都有这种情况。但我已经看到足够多的例子来说明我们大多数人都是受害者。

一. 我们不能控制我们的测试环境,我们只有只读的访问权限

我经常听到这样的说法/借口——“我们只有只读的访问权限。”甚至最糟糕的情况是“我们只能访问日志,其他的什么都不行”。其他一切都是由开发团队或其他团队完成的。

这项工作将给我们提供许多关于测试和许多其他技术方面的美丽而富有成果的见解,而这些工作并不是由我们来完成的。也许我们很高兴,但我们不应该这样。告诉我你没有控制你的测试环境并最大程度地从中受益的原因是什么?

如果你对上面我说的感到好奇,可能会从中获得益处

1. 您可以完全控制测试环境,以确保它是精确的或接近生产环境的副本。这将有助于你避免意想不到的惊喜,至少当你的项目交付物命中产品时。

2. 您知道所有涉及的组件,以及用于产品功能的所有软件版本。随着时间的推移,相信我,你会对他们的工作,局限性和可能的失败点有很多的见解。

3. 您有足够的访问权限进行至少一级调试,以防出现底层问题。例如:运行缓慢、检查CPU、内存利用率和每一级流量的日志都不是火箭科学。

4. 您拥有对安装的控制权,因此您知道您正在更改什么,以及正在部署什么样的构建。在发布发布之前,您比以前更加自信了。

5. 你学习它,你就学会了一切。虽然它是基于Linux或基于Windows的。

有道理吗?如果你至少同意有好处的话继续往下看

现在的问题是你能在你的团队/组织中做出什么样的改变来完成这项工作。你会怎么做呢?。

嗯,我不知道。我不知道你们的团队,你们的领导/经理,你们的组织,所以我不能帮你们解决这个问题。我当然可以分享一些可能有用的东西。你试着和你的开发人员或者任何一个拥有这个技能的团队紧密合作,看看他们做什么和怎么做。

他们的方式登录到环境(服务器),他们的方式注销和之间的一切。一旦你获得了一些知识,你就有信心说几句话,在类似的情况再次发生或类似的活动再次发生时给出一些建议。

很显然,你的开发人员/领导/经理迟早会看到你的自信。这是你可以要求控制的时候了。告诉我为什么他们不给你一个有力的理由?如果您已经显示了所需的功能,他们应该非常乐意这样做。

相信我,他们还有很多工作要做,所以他们不难把控制权释放给你。至少我希望如此。

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   背景  最近在测试一个党费系统,项目节点临近,几乎没有测试时间,和PM沟通确认后本次测试主要以找Bug为主,将问题控制在内部,后期再进行用例补充及用例报告编写。这样既能达到给客户一个可控的版本,同时写文档时间也不至于那么紧张。接下来分享下我的应对方案。  内容列表:  · 开会熟悉业务  · 常用功能测试  · 业务测试  · 财务业务知识  一 开会熟悉业务  首先我们举行了一次业务分享会议,主要介绍了这是一个党费管理系统,主要包括收入、上缴、支出、拨款、统计等功能及每个功能的主要使用场景,通过这次会议我确定了3个主要关注点,分别为权限测试即3 个类别组织,...
            0 0 592
            分享
          •   Twitter公司的前身 Twitter 正准备对其算法进行一次"重大更新"。马斯克说,目前该应用的"For You"推送会显示来自其更广泛网络的热门和趋势帖子,以及你关注的人的精彩内容,而新算法将显示来自相对影响力不那么大的一般账户的帖子。  他指出,这些帖子和账户将包括用户"好友和关注"网络之外的账户,这意味着这一变化将试图让用户接触到他们可能觉得有趣但尚未发现的新账户。这也将使小型创作者有机会被更多人发现,这也符合马斯克将 X 打造成一个创作者平台的计划。  在过去的几个月里,X 平台针对创作者推出了一些功能,比如支持长篇文...
            0 0 324
            分享
          • 1) 基于最终用户/系统测试被测系统可能有许多组件,当它们耦合在一起时,可以实现用户场景。在示例中,客户场景将包括诸如 HRMS 应用程序加载、输入正确凭据、转到主页、执行某些操作和注销系统等任务。对于基本业务场景,此特定流程必须无任何错误地工作。下面给出了一些示例:无概括先决条件测试用例这是如何针对情况编写测试用例的基本示例。上述格式也适用于以下所有测试。为了牢固的概念基础,我只在上面和下面进行了一些简单的测试。2) 等价测试在Equivalence partitioning中,测试数据被分成不同的分区,称为等价数据类。每个分区中的数据必须以相同的方式运行,因此只需要测试一个条件。同样,如果...
            0 0 1798
            分享
          • 一、准备1、postman工具2、搭建被测系统服务3、fiddler抓包工具说明:本此实战测试是在完成前台界面开发后进行的,接口是通过fiddler抓包获取的。(如果没有完成系统前台开发,以项目组输入的接口为准进行测试也是一样的原理)二、完成后先看一下完成后的情况:①设置环境变量,可区分是线上环境、测试环境、开发环境等不同的环境(可将变化的变量存放在此,如:ip、port、用户信息、token等)。②新建要测试的接口:请求方式支持get、post、put、delete等③保存新建的接口,便于下次继续使用,如:切换环境后接口确认及版本升级后回归测试。三、具体操作-以登录接口为例1、设置环境变量2...
            8 9 2566
            分享
          •   1、引言  在上一篇中,我们聊到了《AI测试技能卷起来!目标检测算法测试流程与方法总结》,反响还不错。但是,也有测试同学给我留言:“能不能讲一讲模型工程的测试流程和方法”。这当然没问题了, 因为在整个工程中,算法模型只是其中的一个环节,我们模型测试完成后,需要部署到系统中,这样才能让模型真正的应用于业务中。   为了更好的让你们理解模型在系统中的流程,我以我的工作为例(当然,处于职业操守,部分内容进行脱敏),以流程图的形式给大家展示。  通过上图,大家可以了解到模型的整体架构。  这里说两点:  1)数据流:即数据解析,保证数据的质量;  2)特征库:即数据处理,提取数据特征进行...
            0 0 361
            分享
      • 51testing软件测试圈微信