分享

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •       作为软件测试工程师,如果你的简历中有涉及到 fiddler 这款工具,出去面试可能会被问到:fiddler 在工作中有哪些应用?      我们都知道 fiddler 是一款非常优秀的调试代理工具,用于记录客户端和服务端之间的所有的通信数据。软件测试工作中,主要可以帮助我们来完成以下事情:定位前后端 bug篡改数据弱网模拟测试获取前端性能数据1、定位前后端 bug      当我们操作页面端发现一个 bug 时,对业务充分熟悉且有足够经验的测试工程师可以直接判断是否前后端 ...
            13 13 2122
            分享
          •   介绍  在不断发展的软件开发领域中,确保应用程序的可靠性和功能性至关重要。随着软件系统复杂性的增加,有效测试方法的需求也在上升。传统的测试用例生成方法通常无法满足快速开发周期和复杂代码库的需求。随着进入人工智能(AI)时代,创新的解决方案正在重新定义软件测试的方式。本文探讨了基于需求和代码分析的AI测试用例生成,引领软件测试进入效率和准确性的新时代。  理解挑战  传统的测试用例生成通常是手动的过程,依赖于人工测试人员的专业知识来根据需求和代码识别测试场景。然而,这种方法存在一些局限性,如可能的疏漏、人为错误以及难以处理大型和复杂代码库的问题。随着软件变得更加复杂和动态,需要更智能和自动化...
            0 0 891
            分享
          • 在软件研发中,有一种思想叫TDD,即测试驱动开发,TDD是敏捷方法中的一项核心实践,其原理是在开发功能代码之前,先编写单元测试用例代码,对要编写的函数或类明确测试方法后,再进行设计与编码。本篇不是讲如何来实践TDD,而是利用这种思想来推进项目的进度。大部分人可能都有这样的感受“别人催着自己的工作往前赶,心里贼反感”,“而自己催着别人往前赶,心里只有快感”。在大部分项目都在走敏捷模式的情况下,项目经理已经被弱化,而产品经理更多关注设计、客户,使项目团队经常出现一团散沙的情况。作为下游的测试团队就贼难受,上游的设计、开发掉了链子,如延期,在时间截点已被卡死的情况下,测试团队很难顺利完成项目测试并交...
            0 0 1346
            分享
          •   引言  看到这个标题的时候,相信大部分人的第一反应一定是:卧槽!标题党来了!  是的,你猜对了,-_-。  其实之所以写这篇文章,是因为有一个读者,遇到了人生中一次比较重要的抉择,因而来咨询LZ,而LZ恰好无事,因此就十分耐心的给这个读者谈了谈自己的一些想法,而这个读者事后也表示茅塞顿开。后来LZ觉得这次谈话内容,或许对不少人也有帮助和警醒的作用,因此就决定索性用文字的形式记录下来,这就是这篇文章出处了。当然了,是否对所有人都有用,LZ也不做任何担保,现在毕竟是信息爆炸时代,所有人都需要具备两项最基本的技能:信息筛选和自我判断能力。不然的话,你早晚会被淹没在网络的信息海洋里。  好了,接下...
            0 0 700
            分享
          • 如何做前端单元测试对于现在的前端工程,一个标准完整的项目,通常情况单元测试是非常必要的。但很多时候我们只是完成了项目而忽略了项目测试。我认为其中一个很大的原因是很多人对单元测试认知不够,因此我写了这边文章,一方面期望通过这篇文章让你对单元测试有一个初步认识。另一个方面希望通过代码示例,让你掌握写单元测试实践能力。前端为什么需要单元测试?必要性:JavaScript 缺少类型检查,编译期间无法定位到错误,单元测试可以帮助你测试多种异常情况。正确性:测试可以验证代码的正确性,在上线前做到心里有底。自动化:通过 console 虽然可以打印出内部信息,但是这是一次性的事...
            8 9 1222
            分享
      • 51testing软件测试圈微信