上一页 1 ··· 85 86 87 88 89 90 91 92 93 ··· 99 下一页
摘要: 我们要做到不但会写SQL,还要做到写出性能优良的SQL语句。 (1)选择最有效率的表名顺序(只在基于规则的优化器中有效): Oracle的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(i... 阅读全文
posted @ 2008-07-10 08:51 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(166) 评论(0) 推荐(0)
摘要: 与没有数据库的网站相比,数据库的存取会降低你的系统性能。但是大多数情况下,网站和数据库有密不可分的关系,正是数据库给站点提供了大容量、多样性、个性化等特色,并实现了很多特殊的功能。 1不要忘记给数据库做索引。合理的索引能立即显著地提高数据库整个系统的性能。可以参考有关SQL性能调试书 籍,学会根据所需查询方式合理制作索引和根据索引方式改进查询语句。 2在适当的情况下,尽可能的用存储过程而... 阅读全文
posted @ 2008-07-10 08:50 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(210) 评论(0) 推荐(0)
摘要: 一个SELECT查询中的LIKE语句来执行这种查询,尽管这种方法可行,但对于全文查找而言,这是一种效率极端低下的方法,尤其在处理大量数据的时候。 开发者只需要简单地标记出需要全文查找的字段,然后使用特殊的MySQL方法在那些字段运行搜索,这不仅仅提高了性能和效率(因为MySQL对这些字段做了索引来优化搜索),而且实现了更高质量的搜索,因为MySQL使用自然语言来智能地对结果评级,以去掉不相关的... 阅读全文
posted @ 2008-07-10 08:50 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(307) 评论(0) 推荐(0)
摘要: 国内大部分公司还依靠QA组的MM看着测试用例文档来手工测试,如果钱人有限,又想改变现状,最实在的建议是先编写直接访问数据库的商业层UnitTest和基于Selenium的集成测试这两种实用性最高的测试。 所以决定跟谁大流,学习它,消化它,让它为我所用 阅读全文
posted @ 2008-07-09 17:03 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(239) 评论(0) 推荐(0)
摘要: 主要介绍两个函数:web_find()和web_reg_find() 这两个函数均用于内容的查找,但两者也有本质的区别,具体介绍如下: 一、web_find()函数 该函数的作用是“在页面中查找相应的内容”,常用参数及含义如下: web_find("web_find", //定义该查找函数的名称 'I,Zl)P+N6Xl&f0 "RightOf=... 阅读全文
posted @ 2008-07-09 16:50 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(425) 评论(0) 推荐(0)
摘要: 软件测试需要进行充分的测试准备,需要科学的,规范的测试过程管理。有效的配置管理对跟踪和提高测试质量和效率起到十分重要的作用。测试过程中的配置管理工作不仅包括搭建满足要求的测试环境,还包括获取正确的测试、发布版本。但是在实际软件测试工作中,配置管理并没有得到相应的重视。 软件测试的“泥潭” 可能有读者会觉得奇怪,软件测试就是发现软件中隐藏的缺陷,和配置管理有啥关系呢。但是,不知道大家在实际工... 阅读全文
posted @ 2008-07-09 16:49 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(451) 评论(0) 推荐(0)
摘要: Test suite和Test case文件:需要编写的由一个表格组成的html文件; 引擎库js文件:位于selenium根目录下的核心文件,其中html-xpath目录下的那个文件,也是必须的库文件; user-extensions.js:用来扩展selenium的文件;用户自己编写的函数和扩展的命令都应该放在这个文件中; 这四类文件中,除了引擎库以外,其他三类文件都是... 阅读全文
posted @ 2008-07-09 16:47 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(248) 评论(0) 推荐(0)
摘要: 第一列包含命令 或断言。 第二列包含命令或断言的目标(target)。可以用多种受支持的组件定位符中的一种来指定目标。通常使用的是组件的 ID 或名称,但 XPath 和 DOM 定位符也是受支持的。 第三列包含用于为命令或断言指定参数的值。例如,当使用 type 命令时,这一列可能就是一个文本域所期望的值。 Test runner 脚本通常与所测试的应用程序(AU... 阅读全文
posted @ 2008-07-09 16:45 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(286) 评论(0) 推荐(0)
摘要: 支持的平台 Windows: Internet Explorer 6.0 Firefox 0.8 to 1.5, Mozilla Suite 1.6+, 1.7+ Seamonkey 1.0, Opera 8 Mac OS X: Safari 1.3+ Firefox 0.8 to 1.5, Mozilla Suite 1.6+, 1.... 阅读全文
posted @ 2008-07-09 16:44 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(206) 评论(0) 推荐(0)
摘要: 介绍 Selenium 是 ThoughtWorks 专门为 Web 应用而开发的自动化测试工具,适合进行功能测试、验收测试,其最大的优势有几点: 可直接运行在浏览器之上,所见即所得,就像真实用户所做的一样。Selenium 的核心,也称 browser bot,是用 JavaScript 编写的。这使得测试脚本可以在受支持的浏览器中运行。browser bot 负责执行从测试脚本... 阅读全文
posted @ 2008-07-09 16:42 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(252) 评论(0) 推荐(0)
摘要: 黑盒测试注重于测试软件的功能性需求,也即黑盒测试使软件工程师派生出执行程序所有功能需求的输入条件。黑盒测试并不是白盒测试的替代品,而是用于辅助白盒测试发现其他类型的错误。黑盒测试试图发现以下类型的错误: 1)功能错误或遗漏; 2)界面错误; 3)数据结构或外部数据库访问错误; 4)性能错误; 5)初始化和终止错误。 白盒测试在测试的早期采用,而黑盒测试主要用于测... 阅读全文
posted @ 2008-07-09 11:08 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(592) 评论(0) 推荐(0)
摘要: 白盒测试心得六步骤: 第一步,编写测试案例:程序出口检查案例+路径覆盖选择测试案例+编码规范检查(为防止测试完成后再编写案例文档时会发生案例遗漏补写情况,提议应先给出测试案例的规范计划) 第二步,针对程序出口做数据测试:程序中一般情况下不免存在数据输入出口,包括如return等的返回值,此时可先对其输入出口数据进行正确性测试。如果程序是无直接数据出口的程序,那么我们也可以在程序中恰当变量位置,适当... 阅读全文
posted @ 2008-07-09 11:06 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(338) 评论(0) 推荐(0)
摘要: 白盒测试,也称为结构化测试、基于代码的测试,是一种测试用例设计方法,它从程序的控制结构导出测试用例。用白盒测试产生的测试用例能够: 1)保证一个模块中的所有独立路径至少被使用一次; 2)对所有逻辑值均需测试true和false; 3)在上下边界及可操作范围内运行所有循环; 4)检查内部数据结构以确保其有效性。 “我们应该更注重于保证程序需求的实现,为什么要花费时间和精力... 阅读全文
posted @ 2008-07-09 11:05 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(336) 评论(0) 推荐(0)
摘要: 我们将向您展示我们是如何充分利用软件,如何合理组织硬件使 www.microsoft.com 以最佳效率稳定工作的。此处是关于站点的庞大性和复杂性的一些简要说明。站点: 流量 每天浏览六千万页 每天三亿次点击 每天四百一十万来访者 每月两千五百万用户 每天成功下载六万多亿字节 增长 在 98 年 7 月至 99 年 7 月间页面查阅增长了百分之二百零五 在此 12 个月间用户人数增长了百分... 阅读全文
posted @ 2008-07-09 10:39 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(263) 评论(0) 推荐(0)
摘要: 您是否曾经不得不对应用程序进行压力测试,而最后却发现不明白结果表明什么意义?也许问题不是出在应用程序上。也许问题出在配置压力测试工具的方式上。如果您曾经经历过这种情况,或者正要进行压力测试,您就需要考虑以下几个方面。 如何进行测试? 我经常遇到一些开发团队,他们收到诸如“客户端将每小时处理20个客户”此类的性能需求。团队就试图把该需求转化为某种测试。执行这种测试的常见方法就是以死循环的形式对服... 阅读全文
posted @ 2008-07-09 10:37 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(215) 评论(0) 推荐(0)
上一页 1 ··· 85 86 87 88 89 90 91 92 93 ··· 99 下一页