明月这个自动测试化测试构架是为了不间断测试后台功能页面写的,主要目的是可以让多个角色一直运行,然后报错后,还能通过快照和redis实现的任务流重新BUG。并通过zookeeper进行角色检测,任务分发和任务同步。
总体结构:
.jpg)
快照作业:

任务流程:

用例执行流[……]
继续阅读
分类: 测试知识
标签:
cloudfs文件系统正确性,完整性验证:
对于上一层的应用程序而言,cloudfs文件系统的底层只提供上传,下载,删除功能。
明月需要验证这三个功能的正确性和完整性。需要先了解文件系统的构架以及工作方法。
上传功能:当一个文件上传时,cloudfs返回一个storag[……]
继续阅读
分类: 测试知识
标签:
一、Tcpcopy的介绍
可测试性问题?
上线前,满怀信心;上线后,系统崩溃
性能问题?
到底nginx比apache快多少?
可用性问题?
服务器崩溃了,会不会发生雪崩?
可修改问题?
程序更新后,心惊胆战?
TCPCopy七大功能:
[……]
继续阅读
分类: 云计算, 测试知识
标签: tcpcopy, 测试工具
测试undo使用情况
先检查数据库运行模式:
SQL>select * from v$version;
BANNER
————————————————————[……]
继续阅读
分类: oracle, 测试知识
标签: oracle, redo, undo, 测试
明月先说总结的东西,然后再解释分析的过程。
l 总结
ANSI JOIN的时候:
1:避免在ON子句里面使用OR做关联,因为这会导致Oracle CBO只有NEST LOOP这种关联方式可以选择
2:不要对主表设置过滤谓词。同样会导致Oracle CBO只有NEST[……]
继续阅读
分类: oracle, 测试知识
标签: on, oracle, 子句, 性能
可能导致代码崩溃或者明显数据错误的问题。
1.
主键都要检查NVL判断。就是说主键为空或者主键重复都会导致代码崩溃。
2.
用户数,用count~~~~~~~~~~~不用SUM
3.
GPRS流量是按K还是M为单位?
4.
WHERE B.MARK_PLAN_NA[……]
继续阅读
分类: oracle, 测试知识
标签: sql语法, 错误
TSUNG测试HTTP协议详解和实例【原创】