分享

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   恰逢项目初起之时,代码基础各部分都有待完善。第一天上项目发现前后端几乎没有测试,遂决定加个测试覆盖率的限制。  前端  前端用的react, 测试用的jest。Jest是Facebook的一个专门进行Javascript单元测试的工具,适合React全家桶使用。因jest本身内置代码覆盖率,便新建了jest.config.json来实现统计前端测试覆盖率的需求。  {     "collectCoverage": true,     "coverageDirectory": "re...
            0 0 868
            分享
          • 摘要:测试数据是测试过程中的主要瓶颈之一。通过简化测试数据,我们可以通过解决四个主要挑战来解决这个瓶颈。在许多组织中,当尝试实现CI/CD、敏捷、测试自动化等时,我们将测试数据视为测试过程中的主要瓶颈之一。大量的时间浪费在寻找正确的测试数据用例上,多个团队在同一个数据库上工作(随之而来的结果),时间浪费在制作和等待完整大小的副本上,所有这些都减慢了您的测试工作,更不用说它所引起的沮丧和恼怒了。如果您想知道如何解决这个测试数据瓶颈,请继续阅读。回归基础在20世纪60年代太空竞赛的高潮时期,美国宇航局的科学家们意识到钢笔无法在太空中使用。他们需要想出另一种方法让宇航员记录东西。因此,他们花了数年时...
            1 0 730
            分享
          •   软件缺陷管理是一个关于发现,记录,追踪,处理和报告软件缺陷的过程。这是软件开发过程中的一个重要环节,它可以帮助开发团队保持代码的质量并及时修复问题。  一、早期小团队使用的免费缺陷管理工具  在项目早期或者团队规模较小的情况下,人们经常使用的缺陷管理工具有电子表格,如Microsoft Excel或Google Sheets;代码托管平台,比如如GitHub,GitLab等;项目管理工具,通过创建卡片来代表每个缺陷,并将它们按照状态(如待处理,正在处理,已解决)分类。  当团队规模扩展到几十人,项目规模扩大,使用电子表格等非专业工具的缺陷就开始展露,比如缺乏自动化,你需要手动输入...
            0 0 951
            分享
          • 一、前言说到底,你真的会造火箭吗?常说面试造火箭,入职拧螺丝。但你真的有造火箭的本事吗,大部分都是不敢承认自己的知识盲区和技术瓶颈以及经验不足的自嘲。面试时:我希望你懂数据结构,因为这样的你在使用HashMap、ArrayList、LinkedList,更加得心应手。我希望你懂散列算法,因为这样的你在设计路由时,会有很多选择;除法散列法、平方散列法、斐波那契(Fibonacci)散列法等。我希望你懂开源代码,因为这样的你在遇到问题时,可以快速定位,还可能创造出一些系统服务的中间件,来更好的解耦系统。我希望你懂设计模式,因为这样的你可以写出可扩展、易维护的程序,让整个团队都能向更好的方向发展。所...
            14 15 1625
            分享
          •   作为一名软件测试工程师,我们的角色可以算是“战场上的后勤”,战役的胜败和所有团队人员都息息相关。但是难免碰到战役失败后,很多团队互相推脱的局面,而测试人员就是所有团队中的弱势群体,自然是首当其冲的背锅侠!相信你在做测试时肯定听过下面这些话吧:  “哪有这么多测试时间,你加快点测就完了”   “这么明显的bug居然没测出来,这关我们开发什么事”   “出现这么多bug,你当时怎么测的啊”   “仔细核对下需求,这个不是bug”   “这么低级的bug你都测不出来吗?,你到底怎么做测试的?”   “这么明显的bug都没测出来就让我们上线了”   “研发时间不够,你压缩一下测试时间”   “你测...
            1 1 425
            分享
      • 51testing软件测试圈微信