分享

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 读者提问:测试管理如何做到灵活调度测试资源 ?阿常回答:我在企业中的做法,供参考,有不同观点欢迎讨论。如何做到灵活调度测试资源1 将团队按业务线分成几个小组根据不同的业务线划分不同的测试小组;每个测试小组2~3人不等,每个小组指定一个leader;小组leader尽量不做变动,其他成员可根据具体不同业务的迭代任务量来做资源调度。2 周例会各业务组分享测试经验每周安排例行的业务测试经验分享;分享内容选取各业务线的重点业务;分享者为各业务测试小组的测试同学。3 各小组到其他业务组交叉测试在某个业务组需求任务较重时,从其他业务组调度测试资源;在各业务组同期迭代任务都较少的情况,安排各业务组进行交叉测...
            0 0 679
            分享
          • 前言做为一个压测工具(库),[locust](http://locust.io/) 其实解决这么一个问题:AB 之类压测工具不能编写复杂的因果逻辑,而现实场景中,待压的服务往往是有一套完整执行流程的,比如 APP 要访问一个 API,是需要先鉴权(验明不是非 APP 访问),再登录换 Token,然后才是 API 调用……这一切,在 locust 中都很容易实现,本质上,应用 locust 做压测,就是在写 Python 程序,只是它集成了一套不错的 UI,外加并发的benchmark功能。至于写个压测为什么要用Python,是因为:这玩意心智负担低,你谷歌SO复制粘贴一把梭,直接上...
            0 0 1993
            分享
          • Q #1) MySQL 事务是原子的吗?答:是的,事务是通过概念在 MySQL 中实现原子性的。atomic 的简单含义是——ALL 或 NONE 和 MySQL 事务完全支持这一点。在这里,如果没有错误,那么所有的语句都会被执行。但是,如果出现任何差异或错误,则不会执行事务中的任何语句。Q #2) 如何回滚 MySQL 事务?答:事务可以提交或回滚/恢复。要恢复事务的更改,您只需在执行 COMMIT 之前运行 ROLLBACK 命令。例如,参考下面的事务,我们使用 ROLLBACK 来恢复事务期间所做的更改。START TRANSACTION; --statement1 ...
            0 0 1356
            分享
          • 卡耐基曾经说过,一个人的成功,约有15%取决于知识和技能,85%取决于沟通。沐沐的工作中60%的内容都是在沟通,所以高效的工作取决于有效的沟通。我们在产品研发过程中最大的痛点就是沟通成本比较高。各个公司总是在强调要降低成本,很多时候都在降低人力成本,却没有真正的去思考降低沟通成本。降低沟通成本并不是说减少沟通,而是要充分有效地沟通。一、有效沟通所谓有效沟通,即让倾听者对沟通内容产生有效的反馈,表达者在确认自己表达清楚后,更要去了解对方是否接收到你表达的信息。当然本部门沟通和跨部门沟通也会有本质的不同,主要还是立场不同,所以跨部门沟通时,尽量换位思考,了解对方的立场后再沟通,会降低冲突,提升效率...
            1 0 2660
            分享
          • 1、接口自动化测试的意义、前后端分离思想接口自动化测试的优缺点:优点:1、测试复用性。2、维护成本相对UI自动化低一些。为什么UI自动化维护成本更高? 因为前端页面变化太快,而且UI自动化比较耗时(比如等待页面元素的加载、添加等待时间、定位元素、操作元素、模拟页面动作这些都需要时间) 为什么接口自动化维护成本较低? 因为接口较稳定,接口的响应时间基本上都是秒级、毫秒级别的,速度快,并且接口自动化本身也可以做一些有关联的操作、全流程的操作(比如:注册 --> 登录 --> 修改个人信息)。3、回归方便。4、可以运行更多更繁琐的测试。自动化的一个...
            13 13 5234
            分享
      • 51testing软件测试圈微信