• 0
  • 0
分享
  • 不一样的测试之旅:医疗行业软件测试有什么不一样?——软件测试圈
  • 曼倩诙谐 2021-09-26 09:31:27 字数 1460 阅读 1279 收藏 0

  一直在51Testing网站上学习别人的测试之路,现在也想分享一下自己的经历。

  结缘测试

  和大家不同的地方在于,作为一名生物医学工程专业毕业生,我都是在医疗行业打转。

  我的软件测试之旅分为两段,第一段是一份实习,从2019年9月到2020年1月,第二段是毕业后的第一份工作,从2020年4月到今天。

  实习之路

  虽然从时间上来看,我的软件测试之旅接近两年,尤其是第一份实习,虽然时间跨度有四个月,但因为当时学校导师给的压力很大,而且又赶上写论文,经常请假,因此我真正的到岗日期只有41天。

  虽然时间短,但这份实习经历让我了解到什么是软件测试,算是迈入软件测试领域的第一步。

  在后来的秋招过程中,正是这份实习让我对医疗行业软件测试有了更多关注,这才进了现在的公司,有了第一份正式工作。

  正式工作

  2020年4月20日,我正式到公司报到。那时候初出茅庐,好在公司给我们每个校招生配置了一位mentor(导师),我的mentor真的非常负责,她先是让我熟悉了公司一个已上市产品的软件需求规范,接着进行了一轮软件系统测试方案的执行工作。

  这个过程中我发现原本以为在软件需求规范上已经熟悉的功能其实通过测试方案的执行会有进一步的认识,有很长一段时间我们因为产品电路板上的一个按键无法激活问题进行了日复一日的重复测试,其实测试工作是需要很大的耐心的。

  那时候我知道在测试过程中会有不易复现的Bug,这类Bug可能在无数次的操作中仅会偶尔出现几次,在这个过程中我学会了使用J-Link查看打印的串口数据,以便更好地定位问题,当串口打印数据出错时,通知研发人员立即进行分析,会加快该问题的解决速度。

  工作反思

  后来我开始参加到公司另一款正处于功能样机产品的测试工作中,在大多数功能没有实现的前期,测试会有点力不从心。

  可能关于需求上没有实现的Bug会记录很长一条,不过作为新人,测试不同的产品会提升自己对测试的兴趣,毕竟我私心觉得人是喜欢新鲜的东西的。

  这个产品的测试工作我从去年7月开展到了今年7月,从功能样机到性能样机到型检样机再到验证样机,虽然中间也有被派到其他两个项目上支持1-2个月不等,但是大多数的时间都花在了该项目上。

  行业区别

  我体会到了医疗器械产品和其他行业产品的区别。

  一个医疗器械产品从立项到上市是一个很漫长的过程,它需要遵循着不同的法规标准,因为产品的直接作用对象是人,所以安全性和有效性是医疗器械产品最重要的两个特性。

  在参与这个项目的过程中,我开始真正学习如何设计测试用例。

  因为产品的软件需求规范很长,大概有50页,所以首先需要划分模块。

  公司的产品分上位机和下位机,以此为依据划分了14个模块,然后研读需求进行测试点的提取,测试点划分出来后把该测试点对应的需求规范写在后面以查漏补缺,做到方案可以百分百覆盖需求,这是软件系统测试的目标。

  50页的需求最后输出了350页的方案,输出一份完整漂亮的方案是我在过去一年里很大的一个收获。

  自我拓展

  除此之外,在测试的广度和深度上也有了一定进步,最开始发现问题甚至不能确定究竟是不是问题,其实作为一个测试人员,是要逻辑清楚,时刻保持一种怀疑态度的,首先要说服自己,才能说服别人。

  如今我即将告别这份工作,所以记录一下我在过去这一年多里的体会和收获,整理出了这些文字,希望所有的一切都有迹可循。



作者:空白格   

来源:http://www.51testing.com/html/78/n-4478778.html

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

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   前言  在做自动化的过程中,编写用例时候需要用到用例的前置和用例的后置,其中pytest中有setup_class和teardown_class可以帮助我们完成这些,但是不够完善而且灵活性不够强。举个简单的例子,一个calss中有3条用例,其中2条需要登录,1条不需要登录,这个时候如果在用setup和teardown来做就有点不方便。这个时候就引入了新的知识点fixture。  fixture简单介绍  fixture属于pytest中的一个方法。fixture可以用作测试用例的前置和后置操作,其中fixture命令规范没有像setup和teardown固定格式。可以随意命名。控制fixt...
            13 13 4944
            分享
          • 源自于一本讲性能测试书的思考?书中内容:性能测试是一门富有挑战的、有深度的、综合性的学科。那我想怎能只局限于说性能测试,我倒认为所有的测试类型都是一门富有挑战、有深度的、综合性的学科,只要你想做到顶尖都没有那么容易,而我们正在做的的UI自动化测试也是如此。很多性能测试初学者总觉得性能测试就是写个脚本,弄几台机器测一测,出个报告就行了。通常关注"并发多少""响应时间多少""能跑通吗"这些问题。认为并发越大,响应时间越快,那性能一定就越好。性能测试不仅仅是录制脚本或编写程序,基本的性能理论、性能执行的原则还是要了解的。同样的脚本,不同的人...
            0 0 1032
            分享
          • 前言最早接触“零侵入”一词,源于笔者参加美团举办的测试技术沙龙活动。活动上,去哪儿网的童鞋介绍其自主研发的接口自动化测试框架Qunit时,提到了一项关键技术:零侵入切面技术,该技术方案最大优点是:无需修改代码实现mock功能,举例说明如下。 假如被测接口里面调用了第三方接口,由于第三方接口的不确定性,对于某些测试场景(比如请求超时、特定错误码测试等),测试人员往往需要开发人员添加mock来配合测试,这种工作效率相对来说是比较低的,而且也不利于自动化测试的开展。零侵入技术把mock主动权交接给测试人员管理,无需开发再去修改代码、部署测试环境等一系列动作。测试人员只需根据具体的测试场景编写对应三方...
            1 2 3101
            分享
          • 2019年算是我人生中最迷茫的一年,没有目标,没有方向,只知道工作不开心,我要欢工作,结果找了大半年的工作甚至一个面试机会都没有,刚开始还能以互联网的经济不景气来安慰自己,但是细细琢磨下,大半年时间连面试都没有,是不是自己简历就有问题?面试不通过,是不是自己知识储备的问题?一直不改变,不发现自己的原因,那就与好工作无缘。最近找到了个还算满意的工作,一下子接了4,5个offer,激动死我了,下面是我个人经验的总结,希望能给朋友们一点帮助吧!一、没有面试机会,一定是简历的问题。很多朋友都会说,我投了简历啊,但是一个面试都没有,没有接到面试,肯定是你简历的问题,你在hr那边都没有通过。1)首先,简历...
            1 3 2815
            分享
          • 读者提问:接口测试放在迭代中,流程怎么走呢?阿常回答:我从新项目接口、旧接口改造这两种情况分享下我的思路,供参考。1 新项目接口需求交底     ↓开发进行接口定义 & 测试编写用例     ↓开发更新swagger文档 & 通知测试     ↓测试完善接口用例     ↓测试执行接口测试     ↓测试编写测试报告     ↓接口用例收录至接口自动化用例集     ↓冒...
            0 0 1165
            分享
      • 51testing软件测试圈微信