大家是如何对webApi写测试的呢? 1.利用Fiddler直接做请求,观察response的内容。 2.利用Httpclient做请求,断言response的内容。 3.直接调用webApi的action,这种方式的测试跟真实的调用还是有一定差距,不够完美。 接下来我介绍一种webApi的in-m...
分类:
Windows程序 时间:
2015-07-19 16:15:36
阅读次数:
1857
知识点——断言断言是编写测试用例的核心实现方式,即期望值是多少,测试的结果是多少,以此来判断测试是否通过。1. 断言核心方法assertArrayEquals(expecteds, actuals)查看两个数组是否相等。assertEquals(expected, actual)查看两个对象是否相等...
分类:
其他好文 时间:
2015-07-17 20:30:40
阅读次数:
159
在添加断言时一定要注意: 1. 红框部分选择 "响应文本", 2. 要断言的内容越短越好
分类:
其他好文 时间:
2015-07-14 17:03:56
阅读次数:
183
今天在写正则的时候发现Java正则使用零宽断言(?<!exp) 匹配前面不是exp的位置,报出了一个异常: Exception in thread "main" java.util.regex.PatternSyntaxException: Look-behind group does not have an obvi...
分类:
编程语言 时间:
2015-07-13 20:49:52
阅读次数:
378
一般web应用程序出错过后,会抛出异常。这个时候能截个图下来,当然是极好的。selenium自带了截图功能。 //获取截图file File scrFile= ((TakesScreenshot)driver).getScreenshotAs(Output...
分类:
其他好文 时间:
2015-07-13 10:14:29
阅读次数:
159
http://www.jb51.net/tools/zhengze.html目录跳过目录本文目标如何使用本教程正则表达式到底是什么东西?入门测试正则表达式元字符字符转义重复字符类分枝条件反义分组后向引用零宽断言负向零宽断言注释贪婪与懒惰处理选项平衡组/递归匹配还有些什么东西没提到联系作者网上的资源及...
分类:
其他好文 时间:
2015-07-12 17:25:34
阅读次数:
153
在做多线程的时候出现的错误,其实问题是出在别的地方。下面时出现的断言错误的地方原错误代码://绘制绿球 if (m_Isgreenball) { CDC *pDC = m_greenrect.GetDC(); CBrush *poldbrush; CBrush newbrush(RGB(0,2...
分类:
其他好文 时间:
2015-07-12 17:15:42
阅读次数:
132
assertThat的一般句型为:assertThat([value],[matcher statement]);这种断言的优点有:1.更具有可读性:该语法允许我们以“主谓宾”的方式来思考(assert "x is 3"), 而不是 assertEquals(assert "equals 3 x")...
分类:
其他好文 时间:
2015-07-11 14:50:18
阅读次数:
141
断言表示为某些条件判断(多用逻辑语句),当需要测定或是确保在程序中表达式值为真。可以启用断言进行验证,因此可以在程序测试时启用断言,而在部署时禁用断言。断言当遇到正确的判断和错误的判断时,会怎么响应。vimassert.c./a.out*当断言为假时,后续执行中断。
分类:
其他好文 时间:
2015-07-08 22:48:14
阅读次数:
127
http://blog.csdn.net/csethcrm/article/details/20694993一、背景知识: SAML即安全断言标记语言,英文全称是Security Assertion Markup Language。它是一个基于XML的标准,用于在不同的安全域(security do...
分类:
其他好文 时间:
2015-07-07 10:52:46
阅读次数:
151