分享

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 沐沐一开始学习python的时候也会觉得枯燥无味,面对各种python的变量、赋值、数字、字符串、列表、元祖等基本知识总是昏昏欲睡。似乎怎么学习都很难将python应用于实际的测试工作。直到我遇到了django,才慢慢的对python有了进一步的实践和认知,所以很有必要安利给大家。比如大家可以用django框架进行简单的博客开发、测试框架开发等、或者可以下载一些开源的测试框架,在本地搭建起来后,熟悉框架的源码,会在框架学习的过程中,慢慢掌握python的各种语法。这里先简单介绍一下,Django是一个开源的Web应用框架,是Python众多框架中的爆款,采用了经典的MVC设计模式。Django...
            1 0 3718
            分享
          • 测试环境是测试人员与开发人员共同使用与维护的集成开发平台: 基于本人对web项目的了解和本公司项目的搭建,简单介绍一下web项目测试环境的搭建流程。 大家所熟知的应该是MVC模式,那在前后端没有实现完全分离的web项目里面,需要搭建的环境基本上有:数据库、Java运行环境以及web容器(如Tomcat),再加上redis(非关系型数据库,以key-value形式存储,用作数据库、缓存和消息中间件)。这些基本上就够用了。 那我们公司的web项目已经实现了前后端分离,前端基于框架开发,开发完之后打包生产代码,直接放到apache服务器运行,后端采用springboot开发,springboot内置...
            2 4 3959
            分享
          • 移动应用特点与传统的PC软件系统相比,移动应用开发成本相对低廉,具有很好的便携性,极高的碎片时间利用率,很强的用户粘性及忠诚度,尤其随着网络及智能移动设备的迅速发展,移动应用占据了用户日常生活的大部分,人们常说的“手机控”“低头族”也充分说明了移动应用发展前景的火爆。移动应用具有以下几个特点。1、应用场景多变有了移动应用,人们参与互联网活动不再局限于办公室、家庭或其他固定场所,随处可见的“低头族”足以说明移动应用的应用场景广泛。图10-1低头族2、高便携性以手游为例,传统的游戏有端游、页游,都需在PC上运行,随着掌上游戏机的发展,渐渐地将游戏移植到便携设备上,发展至今非常火爆的手游,如王者荣耀...
            0 0 1060
            分享
          • SQLServer2008之前的版本只能是通过触发器或SQL跟踪来实现审核,没有专门的管理工具来管理审核。到了SQLServer2008的时候,新增了数据库审核功能,相比较于触发器,数据库审核不需要编写语句,并且不依赖与具体的表或数据库,而是独立存在的。利用SQLServer所提供的全面的数据审核功能,可以帮助企业不论是在服务器级别还是在数据库级别都可以监控所有的事件。SQLServer2012的审核功能,可以对服务器级别和数据库级别的事件组或者是单个事件进行审核。SQLServer审核可以是一组操作,例如Server_Object_Change_Group,也可以是单个操作,例如对表的SEL...
            15 15 1331
            分享
          •   自动化听起来很美,但实践并不容易,许多人将其视为实际结果与需求中提供的预期结果的比较,甚至认为自动化就是一系列重复和可重复的操作。如果仅仅停留在这些肤浅的理解往往会导致自动化测试的失败。  下面我从多个角度探讨测试自动化问题,并提出了一些需要关注的主要因素:工具和技术、需求和风险、维护和安全。  工具和技术  软件测试发展至今,市面上已经有很多商业、免费和开源的测试工具。选择哪种工具取决于对产品当前形态的支持程度以及对产品未来演进持续的支持程度。  除了使用现成的自动化工具,也可以选择自研测试工具。而使用哪种技术实现自动化工具就至关重要。例如,Selenium的早期版本还不支持处理浏览器弹...
            0 0 616
            分享
      • 51testing软件测试圈微信