07 2020 档案

摘要:Java使用压缩库为常规压缩提供了Deflater类。它还提供了DeflaterOutputStream,它使用Deflater类通过压缩(压缩)数据流,然后将压缩后的数据写入另一个输出流来过滤数据流。有等效的Inflater和InflaterOutputStream类来处理解压。 压缩 这是一个如 阅读全文
posted @ 2020-07-31 10:33 FunTester 阅读(1152) 评论(0) 推荐(0) 编辑
摘要:BUG是最好的学习素材。 最近的BUG都不疼不痒,基本秒修复。昨天遇到一个大坑,修复了好几个小时。这是一个事务挂起导致数据库连接未释放,然后导致获取数据库连接失败的BUG。 场景 运行测试用例集(包含多个测试用例),处理逻辑如下:1、首先去并发处理用例参数,例如关联用户的登录状态(这个比较麻烦,请参 阅读全文
posted @ 2020-07-30 14:02 FunTester 阅读(196) 评论(0) 推荐(0) 编辑
摘要:这里有一些工作技巧,从编写代码和工作任务清单到工作自动化,可以使帮助测试工程师成为更好的测试开发工程师。 伪代码 在将解决方案实际转换为代码之前,请养成写出伪代码的习惯。手工编写还可以帮助将代码编写更有计划性。如果写出所需的函数和类以及它们之间的交互方式,则可以节省大量时间。尽管会消耗一些时间,但这 阅读全文
posted @ 2020-07-28 09:39 FunTester 阅读(143) 评论(0) 推荐(0) 编辑
摘要:从页面加载时间到UI测试,许多公司都在为处理这种流量和网站使用量激增的问题做准备。测试自动化还可以在确保重要的流程在重要的一天之前正常运行方面发挥有益的作用。这是在大促前进行的一些重要的测试自动化检查,以确保这一天顺利顺利地进行。 确保端到端测试 尤其是在诸如双11或者618这样的高峰期,进行端到端 阅读全文
posted @ 2020-07-23 11:15 FunTester 阅读(218) 评论(0) 推荐(0) 编辑
摘要:最近测试项目开发完,本来自测了几天直接上线(基本都是冒烟用例和正向的功能用例),因为是个内部项目,所以没想做很严格的测试。但这周刚好腾出来测试人手了,专门安排了一个Web端测试童鞋来测试。还是发现了一些BUG的,下面分享一下自己写过的BUG。 字符长度 在创建和编辑测试用例的时候,用例名称会有一些长 阅读全文
posted @ 2020-07-22 11:20 FunTester 阅读(122) 评论(0) 推荐(0) 编辑
摘要:在执行Selenium自动浏览器测试时,很多时候需要处理下拉菜单。下拉菜单通常用于表单中,在节省空间和防止用户在表单中选择错误的选项时非常有用。因此在测试任何网站或访问表单时,如何使用Selenium处理下拉列表显得尤为重要。 为了对下拉菜单执行操作,可以在Selenium WebdriverIO中 阅读全文
posted @ 2020-07-21 13:59 FunTester 阅读(778) 评论(0) 推荐(0) 编辑
摘要:在最近的工作中,遇到一个需求:在JMeter中生成一个全局唯一变量,获取一次自增x(这个不确定,可能根据响应信息)。这不是我的需求,只是从同事那边听说到的,周末没事儿想起来这个事儿。按照我的方案肯定是用Java或者Groovy去实现这个需求,肯定不会选JMeter。 如果非要给这个需求加一个jmet 阅读全文
posted @ 2020-07-20 14:11 FunTester 阅读(273) 评论(0) 推荐(0) 编辑
摘要:测试自动化正在不断普及,也是公司快速有效地部署应用程序的好方法。但是,无论是要进行初始投资还是要扩展自动化工作,测试自动化都会带来某些看似艰巨的挑战。 为了尽早解决这些挑战,下面汇总了自动测试失败的五个主要原因。始终注意这些问题,可以作为参考,让自动化项目朝着正确方向进行测试自动化的指南。 过多的测 阅读全文
posted @ 2020-07-19 10:08 FunTester 阅读(565) 评论(0) 推荐(0) 编辑
摘要:大多数测试人员认为Selenium是满足其测试自动化需求的自动化框架。作为全球测试人员使用的开放源框架,Selenium无疑是测试人员适应日趋敏捷的公司的一种好方法。实际上,Selenium仍然被认为是最普遍的开源代码,已在世界范围内采用,并且用户群体不断增长。 但是许多质量检查团队发现,尽管Sel 阅读全文
posted @ 2020-07-17 09:50 FunTester 阅读(244) 评论(0) 推荐(0) 编辑
摘要:报告一个好消息:测试至今,依然没有BUG。 这两天又遇到了两个坑:一个host缓存,一个多节点用户锁,解决方案比较现成,但是实施起来还是费了大劲。 host缓存 运行用例获取host,之前的方案是程勋启动把所有的host全部放在JVM里面,这样直接从一个map中获取host信息,会非常方便。后来在调 阅读全文
posted @ 2020-07-16 09:58 FunTester 阅读(112) 评论(0) 推荐(0) 编辑
摘要:项目进入测试,心里慌慌,第一次提测项目,总感觉怪怪的。提测第一天,组内的同事体验了一下,当日无BUG,感觉还行,处理一下由于配置导致的问题,不算是BUG,一天就过去了。下周会正式交付给Web端测试,很期待自己的第一个BUG。今天在分享一下自己在整个研发过程中的一些体会。 代码够规范,BUG改的快 虽 阅读全文
posted @ 2020-07-13 09:48 FunTester 阅读(161) 评论(0) 推荐(0) 编辑
摘要:最近一直在忙着调试,本以为调试没多大事儿,最后才发现不到上线事情真就少不了。上了线事情估计更多了,第一次体验从需求阶段到开发上线的流程,感触还是颇多的。今天继续分享自己的两点感受:一是用例的多线程运行;二是数据库规范。 用例的多线程运行 这里指的是批量运行测试用例,采用多线程运行,然后把结果汇总返回 阅读全文
posted @ 2020-07-10 09:32 FunTester 阅读(155) 评论(0) 推荐(0) 编辑
摘要:测试自动化中的AI 人工智能和机器学习是当今最热门的技术流行词汇。在数字化转型的最前沿,人工智能已经开始彻底改变众多行业。随着这项技术变得越来越复杂,分配给机器的任务只会继续增长。这为更高的工作效率,速度和准确性打开了大门。 然而,对于手动测试人员而言,许多人在听到AI一词时候感受到怀疑和忧虑的。许 阅读全文
posted @ 2020-07-09 09:47 FunTester 阅读(236) 评论(0) 推荐(0) 编辑
摘要:即使我们在工作中追求成功,但有时失败是不可避免的。但是在大多数情况下,如果我们只是避免一些失误并克服阻碍进度的重大挑战,那么通往成功的道路似乎并不那么具有挑战性。对于敏捷测试团队来说,持续交付的压力可能是非常巨大的。 敏捷的测试团队通常试图尽可能地消除不确定性因素。但是,保持简短有效难道不可以带来更 阅读全文
posted @ 2020-07-05 17:13 FunTester 阅读(227) 评论(0) 推荐(0) 编辑
摘要:这两天继续联调,做一些细节的修改,总体来讲问题不大。总结如下:踩了一个坑,学到了数据库回滚。 坑:又是字符编码 这个项目有一个中间层服务,前端的请求在中间层会被处理一下,然后转发到我的Java服务。中间层主要是校验用户登录状态和处理用户登录信息。结果发现中间层在处理参数的时候,默认都都转成了Unic 阅读全文
posted @ 2020-07-03 17:10 FunTester 阅读(154) 评论(0) 推荐(0) 编辑
摘要:随着智能手机的普及,移动app测试越来越重要。现在很多互联网都把注意精力放在了移动端,移动app尽量提供完美的用户体验。但是诸如崩溃,冻结问题,加载时间慢,不直观的导航以及侵犯隐私之类的严重错误可能会触发用户立即卸载应用程序。 现在,移动应用程序已成为我们日常微时刻不可或缺的一部分,人们平均每天花费 阅读全文
posted @ 2020-07-02 16:23 FunTester 阅读(292) 评论(0) 推荐(0) 编辑
摘要:今天开始联调,发现了很多自己还不具备的技能点。这周估计还得狂点技术点了。下面分享一下今天遇到的坑,以及增长的技能点吧。 继续被自己蠢哭 具体的代码看之前的文章:我的开发日记(六),里面有一个地方拼接SQL语句的,用到了<choose>语法,在某一个地方就忘记写了and。 旧的代码如下: <choos 阅读全文
posted @ 2020-07-01 18:27 FunTester 阅读(204) 评论(0) 推荐(0) 编辑
摘要:最近开发基本都是在搬砖,补漏洞,今天正式部署到服务准备联调了,中间遇到了一些难点。 字符编码 由于时间紧迫没有来得及研究,只是根据日志和经验找到了解决方案。这里用到了非常基础的Java知识,幸好我没有忘干净。 首先,在build.gradle中要指定编码格式,如下: tasks.withType(J 阅读全文
posted @ 2020-07-01 10:00 FunTester 阅读(175) 评论(0) 推荐(0) 编辑

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