分享

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 尽管在很多情况下测试自动化是有意义的,但一些测试场景是不应该使用自动化测试工具的,比如Selenium、WebDriver。下面有10个示例,来解释为什么自动化在这种情况下使用时没有意义的,我还将为您提供每种方法的替代方法。验证码CAPTCHA是完全自动的公共的图灵测试,以区分计算机和人类之间的区别的简称,它的存在是为了防止自动化,因此甚至不值得尝试。在测试过程中,有两种主要策略可以解决CAPTCHA检查问题。如下:在测试环境中禁用CAPTCHA。这可能是被测软件中的简单配置。或者甚至可以在测试的URL参数中配置;添加一个挂钩,以允许测试绕过验证码。外观测试视觉自动化测试意味着检查页面如何呈现...
            14 14 1822
            分享
          •   今天小梦就已微信红包为例,说说在实际项目中如何设计测试用例!希望也能对你有一些启发 : )  1. 设计测试用例的一般步骤  我先简单讲一下我写测试用例的操作步骤:  详细了解并梳理系统功能需求,必要时找产品进行需求澄清;  如果是比较复杂,或者对原有功能改动较多,在梳理需求的过程最好能画出业务流程图;  根据需求/流程图列出所有功能测试点;  根据测试点编写详细的功能测试用例。  2. 实例 - 微信红包  2.1 需求  微信红包的诞生  我还记得微信红包的大流行是在2015年,那一年我边看春晚,边拿着两个手机摇一摇。此后每年的春节期间,抢红包,发红包,成了和支付宝集五福一样的新习俗。...
            9 9 2184
            分享
          • 一、前提准备       Python环境:python3.7是python3里面目前最稳定的一个版本,3以上的版本都没有问题。电脑:Windows10家庭版二、虚拟环境       Python虚拟环境的主要目的是:为了给不同的工程创建互相独立的运行环境。在虚拟环境下,每一个工程都有自己的依赖包,而与其它的工程无关。       不同的虚拟环境中同一个包可以有不同的版本。并且,虚拟环境的数量没有限制,我们可以轻松地用virtualenv或pipenv等工具来创建多个虚拟环境...
            15 14 1666
            分享
          •   一、背景介绍  IT系统的性能测试与优化是一项复杂、富有挑战性的工作,它主要通过某些特定的方式、按照一定的策略,对被测试的系统进行施压,获取该系统的响应时间、运行效率、资源利用情况等指标,来评价系统是否满足用户性能需要。其中,重要的环节之一就是监控系统的运行状况,实时查看CPU,内存等系统资源数据,并做好记录情况,以便定位系统瓶颈问题,找到系统性能优化方向。  伴随着业务和技术的快速发展,部署IT系统的环境资源类型和数量日益增多,如何便捷的将系统环境各项资源的使用情况记录保存到本地,以便于后续的对比分析,是目前测试人员在日常工作中需要面对的问题。  本文采用Selenium We...
            15 15 900
            分享
          • selenium提供了很多用于定位元素的方法,首先我们自己需要知道元素有哪些属性,这就需要用到安装测试环境中firebug来定位打开firefox浏览器,按下F12键,我们就可以看到如下图所示的界面:点击中间红框中的按钮再点击页面上的元素,就可以在下面页面代码处看到对应的属性,比如输入框有id、class、name、value还有个tag属性,除了value之外其他都可以作为定位该元素的方法。相关代码如下:driver.find_element_by_id("kw").send_keys('python') driver.find_element_by_cl...
            0 0 693
            分享
      • 51testing软件测试圈微信