分享

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 摘要:测试数据在项目开发、测试过程中占据着重要的作用,随着我行信息系统建设速度的加快,软件更新速度的不断提升,对数据交付时间和数据格式的要求也越来越高。对于数据库大表来说,无论是脱敏还是导出的速度,往往不能满足实际需要,Kettle作为业内最著名的开源ETL(数据抽取)工具,可直接对数据库表进行操作并以多种格式进行导出,格式规范,效率较高,能很好的满足使用过程中的需要。本文对kettle在实际中具体的使用与实践进行重点介绍。1、常用ETL工具现状简介ETL是Extract-Transform-Load的简写,用来描述将数据从源端经过抽取(extract)、转换(transform)、加载(lo...
            0 0 3876
            分享
          •   一、为什么要有接口文档?  没有接口文档的接口测试都是在抓瞎~前面的接口测试重点讲了协议,也讲了fiddler模拟接口请求,估计大部分还是不太懂怎么下手测试。这里小编专门拿出接口文档来做接口测试参考(估计很多测试小伙伴没见过接口文档)。  举个栗子:前端开发和后端开发口头商量:“成功返回0,失败返回1”。结果最后开发出来,测试MM发现,后端成功返回1,失败返回0。于是两个开发开始撕逼大战,谁都不承认自己的错了。谁都不愿低头去认错,因为空口无凭啊,当初拍脑袋商量的事情,过两天就忘了。为了避免在这种小事上扯皮,浪费不必要的时间,于是就有了接口文档。  白纸黑字写的清清楚楚,测试也有参考性。  ...
            0 0 3302
            分享
          •   最近在看一些底层的东西。driver翻译过来是驱动,司机的意思。如果将webdriver比做成司机,竟然非常恰当。  我们可以把WebDriver驱动浏览器类比成出租车司机开出租车。在开出租车时有三个角色:  · 乘客:他/她告诉出租车司机去哪里,大概怎么走。  · 出租车司机:他按照乘客的要求来操控出租车。  · 出租车:出租车按照司机的操控完成真正的行驶,把乘客送到目的地。  在WebDriver中也有类似的三个角色:  · 自动化测试代码:自动化测试代码发送请求给浏览器的驱动(比如火狐驱动、谷歌驱动)。  · 浏览器的驱动:它来解析这些自动化测试的代码,解析后把它们发送给浏...
            1 0 1595
            分享
          • 1、按严重程度分类:是指bug对软件质量的破坏程度,即此bug的存在将对软件的功能和性能产生什么样的影响。崩溃(Blocker):系统无法正常运行。阻碍开发或测试工作的问题;造成系统崩溃、死机、死循环、导致数据库数据丢失,与数据库连接错误,主要功能丧失,基本模块缺失等问题。如:代码错误、死循环、数据库发生死锁、重要的一级菜单功能不能使用等(该问题在测试中较少出现,一旦出现应立即中止当前版本测试)。严重(Critical):很明显的错误性的bug。系统主要功能部分丧失、数据库保存调用错误、用户数据丢失,一级功能菜单不能使用但是不影响其他功能的测试。功能设计与需求严重不符模块无法启动或调用,程序重...
            0 0 913
            分享
          •   有一份51Testing测试行业调查问卷需要您的助力,差不多三分钟的时间即可填完。我们给您准备了一份价值398元的测试课程作为礼品,感谢您的帮忙~链接:http://vote.51testing.com/  项目监控:  通过对软件项目实施跟踪和监控,可以为各级管理人员提供足够的可视性。  项目监控的目的是在项目计划发布后,通过定期检查项目计划中各种参数从而客观地了解项目的进展情况,并且在项目的进展情况与项目计划有较大偏差时,管理层及客户能够及时地做出调整,并采取有效措施,以使项目回到正常的轨道。  项目监控的方法非常简单,但关键的一点就是要将对项目跟踪和监控的内容和过程文档化,它是监控各...
            0 0 607
            分享
      • 51testing软件测试圈微信