05 2020 档案

摘要:几乎所有软件开发项目都包括软件测试。许多公司将软件测试工作外包,外包测试服务的趋势在IT界非常流行。 评估软件测试服务提供商 将公司的所有活动分类为主要任务和次要任务。如果软件测试属于次要任务类别,那么在这种情况下,应该将测试服务外包。虽然软件测试是软件开发必不可少的阶段,但是对于大多数公司而言,这 阅读全文
posted @ 2020-05-31 15:59 FunTester 阅读(1178) 评论(0) 推荐(0) 编辑
摘要:在使用moco API做接口模拟的过程中,遇到一个模拟接口响应时间的问题。有些情况下是需要进行延迟响应的,比如我想mock一个响应时间超过5s的接口,以观察端上会如何处理这种情况。 moco API本身是提供一个延迟的API,但是经过尝试之后发现,这个API只是用来异步请求接口的,并不能支持延迟响应 阅读全文
posted @ 2020-05-30 11:42 FunTester 阅读(1658) 评论(0) 推荐(0) 编辑
摘要:自动化测试框架和基础组件需要及时、良好的维护。如果团队无法跟上与维护相关的需求,那么以后可能会付出更大代价,最终带来自动化项目的深陷泥潭。这里有一些减少Selenium自动化测试维护的最佳实践。 保持自动化用例设计简单 保持简单是简化测试维护过程的关键。现在,有些人可能会认为话说起来容易做起来难。但 阅读全文
posted @ 2020-05-29 17:59 FunTester 阅读(365) 评论(0) 推荐(0) 编辑
摘要:UI测试是用户在网站或者APP上进行的。良好的用户界面和交互可以吸引用户使用,这就是为什么测试用户界面至关重要的原因,UI测试是软件周期的一个非常重要的阶段。 本文中将介绍不同UI测试过程。测试中的主要组件:测试计划,测试方案,测试用例。将分享如何制定良好的UI测试计划以及如何创建它们以测试应用程序 阅读全文
posted @ 2020-05-28 09:59 FunTester 阅读(192) 评论(0) 推荐(0) 编辑
摘要:在做接口测试的时候,经常会遇到一些接口去调用其他服务接口,或者调用第三方接口。在进行压测的时候就会遇到问题,因为很难隔离掉其他服务和第三方接口的性能变化情况,虽然单独维护一套压测环境可以解决服务调用的问题,但是这需要很多资源和精力投入,并不一定适合每个团队。至于第三方就更难掌握,能够提供一些性能数据 阅读全文
posted @ 2020-05-27 10:22 FunTester 阅读(190) 评论(0) 推荐(0) 编辑
摘要:性能测试中最容易被误解的部分之一就是负载测试。大多数人认为所有性能测试就是负载测试,但这是不准确的。有许多类型的测试组成性能测试。在进行负载测试之前要考虑的问题之前,让我们仔细研究一下负载测试的基本信息。 LoadRunner的基本一种定义:负载测试是许多并发用户运行同一程序,以查看系统基础结构是否 阅读全文
posted @ 2020-05-26 10:22 FunTester 阅读(299) 评论(0) 推荐(0) 编辑
摘要:Java中的守护程序线程是什么 运行时利用特殊类型的线程来执行后台任务,这称为守护程序线程。这些支持线程管理诸如垃圾收集之类的后后任务。守护程序线程是特殊的,因为如果 中运行的唯一线程是守护程序线程,则Java运行时将关闭或退出。 在Java中使用守护程序线程时,请特别小心地记住,运行时关闭时,守护 阅读全文
posted @ 2020-05-25 10:29 FunTester 阅读(776) 评论(0) 推荐(0) 编辑
摘要:毫无疑问,自动化测试已改变了软件开发的工作方式。如果不是 "Selenium自动化测试" ,测试人员将花费大量精力进行各种各样的无错误Web应用程序测试。 有一部分人认为程序最终将为他们完成越来越多测试工作,最终使整个测试过程自动化。但,这并不代表可以一劳永逸!这并不是说他们做不到,越是依赖完全的自 阅读全文
posted @ 2020-05-24 09:44 FunTester 阅读(921) 评论(0) 推荐(0) 编辑
摘要:尽管目的基本相同,但并不是在每种情况下都进行每种测试。 软件测试包括不同的测试实践,例如 "单元测试" , "集成测试类型和最佳实践" , "所谓UI测试" , "关于可用性测试" , "黑盒测试和白盒测试" 等。每种测试实践在软件开发 "生命周期" 中都具有重要的地位和作用。 在不同类型的测试中, 阅读全文
posted @ 2020-05-23 11:41 FunTester 阅读(340) 评论(0) 推荐(0) 编辑
摘要:之前在做 "接口测试代码覆盖率(jacoco)方案" 的时候,漏了一些东西,这篇文章补一下。做使用 做接口代码覆盖率测试的过程中,遇到一个问题:测试报告里面信息太多,很杂乱没有针对性,很多都是 和`bean`以及适配器的类,绝大部分没有业务代码,统计出来的覆盖率受影响比较大,不够准确。 这里就引入了 阅读全文
posted @ 2020-05-22 10:31 FunTester 阅读(2549) 评论(0) 推荐(0) 编辑
摘要:本文主要内容:处理 的几种情况下的错误示范和正确示范。用 处理异常不是一件容易的事,幸好对于测试来讲,没有那么多悬而不决的场景,只要开发之前进行简单的 基本能解决所有问题。 本文将向演示最重要的一些处理 的场景,用来入门或改善异常处理。异常是程序执行期间的异常情况。 永远不要在catch块中毁灭异常 阅读全文
posted @ 2020-05-21 11:02 FunTester 阅读(440) 评论(0) 推荐(0) 编辑
摘要:上期讲过了 "moco API模拟框架视频讲解(上)" 、 "moco API模拟框架视频讲解(中)" ,本期分享内容是 对象的创建和 的实践。 比较简单,常用的参数基本 和`logmonitor`,其他的基本用不到。 实践内容比较少,因为录制时间不够了,并未把所有的 和`response`演示完, 阅读全文
posted @ 2020-05-20 10:47 FunTester 阅读(178) 评论(0) 推荐(0) 编辑
摘要:是一个 开源诊断神器。 今天分享一个非常重要的命令 ,全称是 ,记录下指定方法每次调用的入参和返回信息,并能对这些不同的时间下调用进行观测。这个命令与之前讲到的 "arthas命令watch观察方法调用(上)" 、 "arthas命令watch观察方法调用(下)" 从大概功能上比较相似,区别在于 如 阅读全文
posted @ 2020-05-19 10:59 FunTester 阅读(1868) 评论(0) 推荐(0) 编辑
摘要:是一个 开源诊断神器。 今天分享一个非常重要的命令 ,官网定义这个方法的功能如下:方法内部调用路径,并输出方法路径上的每个节点上耗时 命令能主动搜索 对应的方法调用路径,渲染和统计整个调用链路上的所有性能开销和追踪调用链路。 一些高级用法也是离不开 "arthas命令ognl" 中提到的 语法支持, 阅读全文
posted @ 2020-05-18 11:10 FunTester 阅读(12226) 评论(0) 推荐(0) 编辑
摘要:在使用 进行性能测试过程中,经常会遇到线程同步代码锁的使用,同步内容的对象、方法、代码块。 同步是使所有并发线程在执行中保持同步的过程。同步避免了由于共享内存视图不一致而导致的内存一致性错误。当方法被声明为同步时,该线程持有监视器或锁定对象为这个方法的对象。如果另一个线程正在执行同步方法,则该线程将 阅读全文
posted @ 2020-05-09 10:03 FunTester 阅读(286) 评论(0) 推荐(0) 编辑
摘要:似乎所有团队都宣称 、 "DevOps" 或持续集成/持续交付环境。为了在上述名词取得成功,自动化测试越来越有必要。 在与软件测试团队一起工作时,经常会发生功能测试BUG的情况,需要制定均衡的测试策略。模仿用户体验的测试策略有其自身的成本。如果组织仍在手动进行功能测试,通过实施功能自动化测试可以显着 阅读全文
posted @ 2020-05-07 09:59 FunTester 阅读(726) 评论(0) 推荐(0) 编辑
摘要:是一个 开源诊断神器。 今天分享一个非常重要的命令 ,比较神奇的命令。这个命令很多高级用法,这里就不演示了,后面会慢慢补上,这里只分享一些基础用法。 个人使用过程中主要两个场景:1、查看静态字段的值;2、调用静态方法。 第二个场景的使用更多,调用静态方法,最简单的就是 内存快照、重新初始化配置,也可 阅读全文
posted @ 2020-05-03 10:39 FunTester 阅读(487) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示