存档

2011年6月 的存档

web UI 自动化测试征程(六)

2011年6月29日 吴颖敏 2 条评论

之前介绍了相关的使用webdriver的自动化测试,在selenium2.0中我们可以更多的将两者结合起来使用,毕竟有的webdriver API不怎么给力,有的selenium API不给力,所以就指望他们结合起来给力点了哦,这里留下点Memory。 selenium与webdriver的结合在于 WebDriverBackedSelenium 类,我们能用以下的方法进行切换: public void setUp() throws Exception{ WebDriver driver = new FirefoxDriver(
................Read More

web UI 自动化测试征程(五)

2011年6月24日 吴颖敏 没有评论

新的task,新的体验,09年的时候用的selenium+Junit+ant的框架进行的自动化测试(webUI自动化测试征程(一)),这些天在网站平台的task中使用重新使用起来了。新的体验来自selenium2中的webdriver,这次使用的webdriver+testNG+ant的模式来进行自动化测试的,这里就遇到的几个问题留下点Memory。 这次webdriver的测试中遇到的第一个问题就是https的问题,不过还是比较好解决的,这里需要将证
................Read More

Mysql 性能调优

2011年6月17日 吴颖敏 没有评论

之前有不少DB2,Oracle的性能调优经验,但在做 Mysql 性能调优的时候没有留下什么,今天重新挖掘了一下记忆,留下点东东,位置后服务。 和之前oracle 以及 DB2等数据类似,首先还是对于参数的调优。 show variables查看变量并在my.cnf配置文件里定义参数,主要是对于打开文件,memory等方面的优化。 对慢查询进行log,然后具体分析。long_query_time=2 只有当query查询的时间超过2秒钟才记录下
................Read More

Charles 结合 Jmeter

2011年6月15日 吴颖敏 3 条评论

之前的flex自动化测试中也谈到过对于flex性能的测试,现在Jmeter等性能测试工具能支持录制flex了,但还是在这里留下如何使用Charles与Jmeter搭配的。 Flex主要使用的是AMF的二进制协议,所以一般使用Charles的步骤是: 1.启动Charles,访问flex程序,按照测试流程走完测试用例,然后关闭监控。 2.在Sequence 界面中选择需要的HTTP 请求,然后右击选择另存为amf文件。 3.在Jmeter中创建一个Ht
................Read More

存储与性能遐想

2011年6月14日 吴颖敏 没有评论

今天在当当上闲逛,发现了大话存储Ⅱ——存储系统架构与底层原理极限剖析 准备入手。当性能问题正在越来越多的出现在我们的在线生活中时,其实更多的是由于存储造成的性能瓶颈。 当用户只有1W的时候我们可以用100台服务器来保证客户流畅的体验度,当客户为100W的时候我们可以用1W台服务器来保证客户的体验度,但当客户为1Y时我们该考虑是继续扩容,还是寻求新的技术。 这里我们又不得不提到非
................Read More

自动化遐想

2011年6月10日 吴颖敏 没有评论

之前介绍了不少基于web UI的自动化测试案例,今天在看到Sikuli之后也花了点时间好好的想了想自动化测试的整体框架。 现在接触到的自动化测试可以分为windows handle层的,WEB UI层的,接口层的用到的技术五花八门的。之前的自动化测试中介绍过 web UI层的自动化测试。这里分别简单的总结下。 在windows handle层的自动化测试主要是用来进行一些windows的自动化操作。基本原理是通过系统标准控
................Read More