摘要: '_" 参数 带空格"_'"_"" 参数 带空格""_"请把下划线去掉 传多张图片: ArrayList<String> lnn = new ArrayList<String>(); lnn = cel.file_pic("coat-1"); int i = 0; String str=""; fo 阅读全文
posted @ 2016-07-15 18:41 dainichuhai 阅读(1221) 评论(1) 推荐(0) 编辑
摘要: $CmdLine[1]; 带入的参数;WinActivate("文件上传");ControlSetText("文件上传","","Edit1",$CmdLine[1]);sleep(2000)ControlClick("文件上传","","Button1"); 现在命令行进行测试; 敲击回车 测试图 阅读全文
posted @ 2016-07-15 07:45 dainichuhai 阅读(915) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/zlja/archive/2012/08/14/2637761.html?ADUIN=46437415&ADSESSION=1394760859&ADTAG=CLIENT.QQ.5281_.0&ADPUBNO=26292 阅读全文
posted @ 2014-03-14 15:59 dainichuhai 阅读(2396) 评论(0) 推荐(0) 编辑
摘要: http://521test.com/ 各种测试文章 阅读全文
posted @ 2013-09-22 23:31 dainichuhai 阅读(175) 评论(0) 推荐(1) 编辑
摘要: XSS 全称(Cross Site Scripting) 跨站脚本攻击, 是Web程序中最常见的漏洞。指攻击者在网页中嵌入客户端脚本(例如JavaScript), 当用户浏览此网页时,脚本就会在用户的浏览器上执行,从而达到攻击者的目的. 比如获取用户的Cookie,导航到恶意网站,携带木马等。 作为测试人员,需要了解XSS的原理,攻击场景,如何修复。 才能有效的防止XSS的发生。 阅读目录XSS 是如何发生的HTML EncodeXSS 攻击场景XSS漏洞的修复如何测试XSS漏洞HTML Encode 和URL Encode的区别浏览器中的XSS过滤器ASP.NET中的XSS安全机制XSS 是 阅读全文
posted @ 2013-09-22 15:16 dainichuhai 阅读(250) 评论(0) 推荐(2) 编辑
摘要: 1、TPS:Trasaction per second也就是事务数/秒。它是软件测试结果的测量单位。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事务个数,最终利用这些信息来估计得分。客户机使用加权协函数平均方法来计算客户机的得分,测试软件就是利用客户机的这些信息使用加权协函数平均方法来计算服务器端的整体TPS得分。一般来说系统的TPS取决于系统事务最低处理能力的模块的TPS,经验值10-1002、HPS:Hit per second也就是点击数/秒,指的是一秒钟的时间内用户对WEB页面的链接、 阅读全文
posted @ 2013-07-23 14:39 dainichuhai 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-07-17 14:58 dainichuhai 阅读(117) 评论(0) 推荐(0) 编辑
摘要: pause 命令的值是放在 Target框的。css=div[id=articleGroup_900101]>div:nth(1) div.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable动态id定位;news浏览按钮:driver.findElement(By.cssSelector("input[name=fileUp]")).sendKeys("C:\\Users\\qmcai\\Desktop\\test-pohtos\\tornado.jpg& 阅读全文
posted @ 2013-07-12 15:30 dainichuhai 阅读(199) 评论(0) 推荐(0) 编辑
摘要: Action(){char a2[100]; char a1[100]; char jFC[100]; lr_message("======The final message is=========%s", lr_eval_string("{bnb}")); strcpy(jFC,lr_eval_string("{bnb}")); sscanf(jFC, "%127[^#]#%127[^ ]", a1, a2); lr_output_message(a1); lr_output_message(a2); lr_sa 阅读全文
posted @ 2013-07-12 14:35 dainichuhai 阅读(341) 评论(0) 推荐(0) 编辑
摘要: select * 对性能的影响; 如果select 需要的字段都是被索引的,而且where子句也可从索引获得。那么查询就只需扫描索引即可。因此select *需要关联未被索引的字段,效率就差了。使用*, 在解析的过程中会将* 依次转换成所有的列名, 这个工作是通过查询数据字典完成的, 这意味着将耗费更多的时间。 如果需要取所有的列,那么SELECT *和SELECT COL1, COL2 *……之间没有性能差别。但是如果有不需要的列,那么SELECT *就会将更多的数据从服务器传递到客户端,不要小看这些多余的数据传递,它们占用了大量了网络带宽。如果说IO速度是瓶颈,那么Oracle还提供了缓存 阅读全文
posted @ 2013-06-19 15:17 dainichuhai 阅读(1018) 评论(0) 推荐(0) 编辑