上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 71 下一页
摘要: 近期公司上线了一个功能,就是在虚拟教室中添加了一个白板的展示框,此白板可以由老师通过配套的笔(硬件)进行绘制图形,有一些简单的功能,学生可以同步白板信息,也可以在老师授权的情况下进行绘制。 答题需求就是这些,技术上的细节整理如下: 白板传输接口文档 这个文档是本人自己整理的,主要讲清楚白板数据传输接 阅读全文
posted @ 2021-02-06 17:02 FunTester 阅读(357) 评论(0) 推荐(0)
摘要: 在自动化测试中,经常会听到一个词数据驱动,大意是讲通过测试数据驱动自动化用例的执行。其他相关的内容相信已经耳熟能详了,这里不多说,今天给大家分享一个次叫做无数据驱动,主要思路就是尽量取消在测试用例中的数据引入,把主要的测试数据的维护放在自动化测试用例以外,节省成本的同时提高用例的健壮性。 无数据驱动 阅读全文
posted @ 2021-02-06 16:33 FunTester 阅读(104) 评论(0) 推荐(0)
摘要: 之前做过一些Socket接口的测试脚本,但是并没有对其中的响应结果进行自动化验证,主要还是靠人肉眼去检查。前天完成了JSON对象的多功能验证类VerifyBean的代码,终于有时间做Socket接口的自动化验证了。由于公司长连接基于Socket.IO协议的,所以WebSocket的这里就不涉及了,有 阅读全文
posted @ 2021-02-06 16:25 FunTester 阅读(181) 评论(0) 推荐(0)
摘要: 在接触过JsonPath工具,我发现了使用标记语法编写文本形式的验证的可行性。在完成了基本JsonPath功能封装和Groovy终极重载操作符功能之后,自我感觉已经非常完善了,所以停了一阵子。之前的成果如下: JsonPath文章合集 JsonPath实践(一) JsonPath实践(二) Json 阅读全文
posted @ 2021-02-06 15:47 FunTester 阅读(108) 评论(0) 推荐(0)
摘要: 完成Socket协议接口的调试之后,下一步继续进行Socket接口的业务测试了。因为目前接到的需求是一个老师跟学生相互聊天的功能,所以必须通过两个用户的长连接进行测试,经过一些尝试和修改,基本脚本已经完成,分享如下,仅供参考。 之前的Socket相关文章: socket接口开发和测试初探 基于Web 阅读全文
posted @ 2021-02-06 15:45 FunTester 阅读(192) 评论(0) 推荐(0)
摘要: 有了WebSocket的经验,这次写Socket.IO的Client顺利了很多,参考之前的文章:socket接口开发和测试初探、IntelliJ中基于文本的HTTP客户端、基于WebSocket的client封装。之前的代码有更新,主要修复了一些BUG以及增加了一些功能方便在实际功能测试中使用,关于 阅读全文
posted @ 2021-02-06 15:22 FunTester 阅读(811) 评论(0) 推荐(0)
摘要: 除了使用synchronized同步符号外,Java中的ThreadLocal是另一种实现线程安全的方法。在进行性能测试用例的编写过程中,比较简单的办法就是直接使用synchronized关键字,修饰对象、方法以及类。但是使用synchronized同步,这可能会影响应用程序的可伸缩性以及运行效率。 阅读全文
posted @ 2021-02-06 15:17 FunTester 阅读(105) 评论(0) 推荐(0)
摘要: 最近已经陷于了Socket测试的泥潭中了,之前用Java写了一个Client封装类,本想在经历过本轮测试之后,写一些文档在发出来,没想到测试对象用的是Socket.IO,所以先把一个写好的WebSocket的Client的类发出来,分享一下。后台回复Git可以查看仓库地址,方便及时了解代码更新情况。 阅读全文
posted @ 2021-02-03 15:33 FunTester 阅读(390) 评论(0) 推荐(0)
摘要: 由于接下来有一个聊天室需求的项目,所以在确定完技术方案后,就要开始着手socket协议的接口测试准备了。 在简单查阅一些Java实现websocket的案例资料,决定采用org.java_websocket.client.WebSocketClient;这个实现类进行封装,而非采用直接封装Socke 阅读全文
posted @ 2021-02-03 15:31 FunTester 阅读(483) 评论(0) 推荐(0)
摘要: 原子性测试 为了使自动化框架都成功,此概念对于您理解至关重要:原子自动化测试用例不应模仿端到端自动化用例。 取而代之的是,自动化检查应形成一个不可拆分的单元,一个用例只能测试一个功能点。由于测试的颗粒度非常小,这与编写单元测试非常相似。 原子性的测试用例应该是这样的: 该测试用例尽可能少地断言,通常 阅读全文
posted @ 2021-02-03 15:30 FunTester 阅读(355) 评论(0) 推荐(0)
上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 71 下一页