分享

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 01 WEB自动化测试随着WEB程序的不断演化,WEB程序的功能愈发全面和完善。随之而来的,软件规模和复杂度与日俱增,系统内各组件之间的交互也愈发频繁,从而经常出现修改某一组件的代码,另一个组件功能出现意想不到的异常反应。这就要求测试人员执行大量的回归案例来解决这一问题,确保整个应用程序功能正常。日益复杂的系统和愈发严格用户体验,使得软件测试人员的测试任务愈发繁重。手工测试解决这一矛盾,需要投入大量的人力资源重复执行相似的测试步骤。客观上造成了人力资源的浪费。同时,由于测试人员技能的差异,使得软件测试质量不稳定也不可期。自动化测试是一种把人为驱动的测试行为转化为机器执行测试的方法。相较于传统的...
            1 1 751
            分享
          • 当前的风气是,谈测试,必言“接口”。其实接口并不神秘,当今的应用中无处不是“接口”,从本篇开始让我来谈一些关于接口的浅薄认识。1、一个简单的接口(demo.php)<?php     // 文件名称demo.php     // 告诉浏览器返回为json类型     header('Content-Type:application/json; charset=utf-8');     ...
            3 4 1520
            分享
          • 前言:MySQL越学越多,你的头有越来越秃么?1、MySQL的复制原理以及流程基本原理流程,3个线程以及之间的关联;主:binlog线程——记录下所有改变了数据库数据的语句,放进master上的binlog中;从:io线程——在使用start slave 之后,负责从master上拉取 binlog 内容,放进 自己的relay log中;从:sql执行线程——执行relay log中的语句;2、MySQL中myisam与innodb的区别,至少5点问5点不同?1>.InnoDB支持事物,而MyISAM不支持事物2>.InnoDB支持行级锁,而MyISAM支持表级锁3>.In...
            0 0 838
            分享
          • 读者提问:『什么是探索性测试,测试方法有哪些 ?』阿常回答:一、探索性测试的概念探索性测试是一种强调测试人员同时开展测试学习、测试设计、测试执行,并根据测试结果反馈及时优化的测试方法。探索性测试,是事先不进行计划和设计的一种特殊类型的测试,由有经验的测试人员根据实际情况,凭借自身的测试经验和对系统的认识来进行测试。本质上是敏捷,可以很好地应用于敏捷项目。二、探索性测试的方法1、上一版本测试法如果当前产品构造是对先前版本的更新,先运行先前版本上支持的所有场景和测试用例。2、恶邻测试法在缺陷横行的代码区域,测试人员应该多花时间测试。3、博物馆测试法对于旧代码和累积许久未执行过的用例,确保...
            0 0 789
            分享
          • 写在之前Fiddler是一款非常强大的工具,不仅可以抓包,还可以用来发送请求,模拟各种场景的异常测试,精通该工具会让你的测试工作如虎添翼。一般我是在需要抓包的时候采用它,抓包是为了知道我需要往哪个请求发送什么样的参数,这种时候一般你不知道往哪个URL发送哪些参数,什么情况下你不知道呢?--当你没有跟开发人员约定好的时候,他们没有接口文档或者啥也没有。这种时候也说明一个问题:你跟开发前期的工作没有做到位,你应该在需求阶段的时候介入,进入开发阶段后你就要主动的参与到开发的应用程序设计当中,跟他们约定好这个接口应该是什么样的,具备哪些参数,把这些约定好。当然,在约定第一版的时候,这些肯定不是最终版,...
            0 0 836
            分享
      • 51testing软件测试圈微信