博文

web测试的经验(2007-05-30 11:58:00)

摘要:引用再引用而得的文章  Web 测试的经验  
引用www.51testing.com
1. 功能测试
1.1.链接测试
   链接是 Web 应用系统的一个主要特征,它是在页面之间切换和指导用户去一些不知道地址的页面的主要手段。链接测试可分为三个方面。首先,测试所有链接是否按指示的那样确实链接到了该链接的页面;其次,测试所链接的页面是否存在;最后,保证 Web 应用系统上没有孤立的页面,所谓孤立页面是指没有链接指向该页面,只有知道正确的 URL 地址才能访问。
   链接测试可以自动进行,现在已经有许多工具可以采用。链接测试必须在集成测试阶段完成,也就是说,在整个 Web 应用系统的所有页面开发完成之后进行链接测试。
1.2. 表单测试
   当用户给 Web 应用系统管理员提交信息时,就需要使用表单操作,例如用户注册、登陆、信息提交等。在这种情况下,我们必须测试提交操作的完整性,以校验提交给服务器的信息的正确性。例如:用户填写的出生日期与职业是否恰当,填写的所属省份与所在城市是否匹配等。如果使用了默认值,还要检验默认值的正确性。如果表单只能接受指定的某些值,则也要进行测试。例如:只能接受某些字符,测试时可以跳过这些字符,看系统是否会报错。
1.3.Cookies测试
Cookies 通常用来存储用户信息和用户在某应用系统的操作,当一个用户使用 Cookies 访问了某一个应用系统时, Web 服务器将发送关于用户的信息,把该信息以 Cookies 的形式存储在客户端计算机上,这可用来创建动态和自定义页面或者存储登陆等信息。
   如果 Web 应用系统使用了 Cookies ,就必须检查 Cookies 是否能正常工作。测试的内容可包括 Cookies 是否起作用,是否按预定的时间进行保存,刷新对 Cookies 有什么影响等。
1.4.设计语言测试
Web 设计语言版本的差异可以引起客户端或服务器端严重的问题,例如使用哪种版本的 HTML 等。当在分布式环境中开发时,开发人员都不在一起,这个问题就显得尤为重要。除了 HTML 的版本问题外,不同的脚本语言,例如 Java 、 JavaScript 、 ActiveX 、 VBScript 或 Per......

阅读全文(1340) | 评论:0

初看loadrunner(2007-05-30 11:18:00)

摘要:初看loadrunner,用的是Tutorial-8.1.感觉是一个录制脚本运行脚本的过程,但是有时相同的脚本却出现运行错误,关键是一个查错的过程 待续。。。。。......

阅读全文(1426) | 评论:0

二级页面打不开(2007-05-25 10:29:00)

摘要:按如下方法: 方法一:重新注册以下DLL文件。
regsvr32 Shdocvw.dll
regsvr32 Shell32.dll (注意这个命令,先不用输)
regsvr32 Oleaut32.dll
regsvr32 Actxprxy.dll
regsvr32 Mshtml.dll
regsvr32 Urlmon.dll 第二个命令可以先不用输,输完这些命令后重新启动windows,如果发现无效,再
重新输入一遍,这次输入第二个命令。
方法二:COMCTL32.DLL文件产生的问题。
在升级IE或windows时这个文件可能被替换了,也许新版本的COMCTL32.DLL文件有
BUG。
找一张windows安装光盘,搜索它,找到一个名为COMCTL32.DL_的文件,把它拷贝
出来,用winrar提取 这个文件为COMCTL32.DLL文件,并覆盖现有文件。
(我不知道98光盘里有没有这个文件,我用的是2000光盘)
方法三:用方法一重新注册regsvr32 Oleaut32.dll时出错或重新注册后也无效。 在windows光盘里提取Oleaut32.dll文件,在MDAC_IE5.CAB文件包里,也是用winrar
提取并覆盖现有。
方法四:DCOM属性设置错误。
详细参见:http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q274696 1。点击“开始”-->“运行”
2。输入“Dcomcnfg”。
3。弹出的提示框选“是”。
4。点“默认安全机制”标签。
5。在“默认访问权限”栏点“编辑默认值”。
6。看看“名称”下面的栏里有没有“SYSTEM”和“Interactive”项,如果没有,
则添加。
7。点击OK,点击OK。 方法五:下载这个工具也许有助于修复问题.
http://download.microsoft.com/download/msn...us/mcrepair.exe
除第一、第二种我亲身试过,其他的还没有用过   还......

阅读全文(4376) | 评论:0

做测试(2007-05-24 14:05:00)

摘要:来公司已经近五个月,似乎到了一个瓶颈阶段,自己知道自己要做什么,但是不太提得起精神来做,比如自动测试,性能测试,testlink写测试用例等等,一些具体的测试也不太清楚,对项目组来说,项目的从开始到结束有些漏洞也不太清楚。但是似乎到了一个瓶颈阶段了。有眯迷茫,ruby是看了一些,但是具体怎么用到自动测试还有待研究,觉得自己学得都是皮毛。 自己好好想想。 关键是自己的心态 现在正在用java做毕设,但是大块时间不多,所以不是很随心所欲,但往往是想了很久之后才开始动手,中间有过难题,喜欢与人沟通交流,这样的话,思路多了起来,没准就解决问题了。 ruby已经很久没看了 论文还要改,幸亏发了一个,虽说太过坎坷却毕竟是一个,这个改完了,改第二个吧。 可能会去杭州,希望能成行,还没有去过南方。但细节问题有待仔细考量  ......

阅读全文(1696) | 评论:0

十年编程经验凝结 与新人们分享(2007-05-24 13:10:00)

摘要:  有天和朋友聊天,朋友是国内一家大型互联网企业的一位技术主管,朋友把他将近十年研发工作积累的心血总结成两点,这两点朋友刚一提出来我并没有马上明白,只是大约有这么一个概念,我还没达到朋友在技术领域的那种高度,不能彻底领悟他深刻的思想。但我想与众多刚刚踏入IT技术研发领域的新人们分享一下这位朋友的思想,我尽全力来解释阐述朋友的话语,希望能给大家带来一些启发。   第一点是:不断抽象已知的东西。现实生活总是包括很多零散的东西,待解决的问题不会只有一面,所以抽取零散东西的共同属性,聚合不同角度的同一面向,成为从问题领域进入编程领域的第一步。抽象的层次越高,你架构设计就越简单。   第二点是:面对未知的东西用已有的抽象经验来模拟体验,从而不断调整直至达到可以控制未知东西的程度。有了上面第一点的基础,才可能到达这第二点的境界。现实问题总是不断变化着的推陈出新的,从未知到半知到已知,是人认识客观世界的一个过程,恰如人生从天真到懵懂到成熟的过程。   天才是什么?聊着聊着我们突然说到比尔盖茨,说到那些天才黑客,朋友和我都很兴奋。我问朋友,从他总结的两点来看天才是怎么实践这两点的?朋友想了一下说,天才就是生来就有那种抽象的能力,他并不一定局限于计算机领域的空间来看待问题,他拥有从这个世界其他领域来模拟体验计算机领域的天赋,他甚而可以抽象整个世界。   朋友的思想太博大高深,如我这般入行不久的初级程序员怎能领会?但我还是装作深有体会的不断点头,同时把朋友从山巅拉到山脚下。我说:“你说得太抽象了,不如你告诉一个起步阶段的程序员应该怎么慢慢通过实践来逐步达到这种境界吧。”我知道朋友在这方面颇有体会,他以前曾跟我提起他毕业后在第一家公司是怎么接受锤炼的。果然朋友很快开始阐述:“很简单,起步阶段就是专心的模仿。切记不要被那些乱七八糟的东西晃花了眼,什么j2ee与.net之争,什么soa的革命等等,你不要去关心这些东西。当你在公司上班时,会有这样一个矛盾,当你完成公司交待的一个任务时,你可能为了尽快完成任务用了很多别人现成的框架。这本身没问题,但何谓专心的模仿?就是说你在工作之余,需要来研究这些框架,你可以不用这些框架,而是用最原始的方式来写,你会慢慢体会到框架的约束,进而有对框架进行改进的欲望。但是最终你也会发现:其实任何......

阅读全文(1700) | 评论:0

蓝色DRVSTORE(2007-05-24 13:05:00)

摘要:刚去玩个死机屏保 跑到System32发现了个蓝色的DRVSTORE文件夹,以前从没看到过,
还是蓝色的,不解!以为是毒,到FF一搜,没有匹配的内容,去百度一下,发现得到了以下答案,
并得出是正解, 还有别的解释吗?不知道朋友们有没有发现这样一个文件夹,且是蓝色的.

1.DRVSTORE是系统文件夹, 不是病毒,不需要理会它的.你也可以直接删除,都没影响的.电脑的东西,如果不太影响系统的话,不必要随便删除!

2.在NTFS系统下,压缩过的文件与文件夹的字体都会成蓝色,不过这对使用文件没有一点影响,主要是用于节省空间的。你可以在这个文件夹或者文件上面右击鼠标,点击“属性”,然后再点“高级”,将“压缩内容以便节省磁盘空间”前面的对勾去掉。字体就又恢复黑色了。如果你把“加密内容以便保护数据”前面的对勾划上的话,字体就会变成绿色的了。

3.RECYCLER病毒与Drvstore文件有关联,因此虽是系统文件夹,但已成为藏垢纳污之处! 源文:http://www.chaip.org/97278/......

阅读全文(25530) | 评论:1

java对文本内容进行发音(2007-05-21 20:53:00)

摘要:想用java程序实现一文本内容进行发音的功能,昨天开始思考,今天弄了好久也不行。要用到javax.speech包,要import文件,需要freetts的内容,但是后来又出现的空指针,网上有很多人出现了这个问题,但是仍没有找到解决方法......

阅读全文(3050) | 评论:2

break and continue in JAVA(2007-05-20 10:20:00)

摘要:with project in my graduated paper, i have to use the jump out the loop to make the code continue, so, what's the difference between break and continue? at the end, i gooled and found the answers below: http://bbs.gucas.ac.cn/bbscon.php?board=ParttimeJob&id=5963 i have the conclusion that break ends the loop at jump out to have the next loop, but the continue  only just jump (give up)this  broken and go on the following loop.......

阅读全文(2138) | 评论:0

excel表格下拉列表的建立(2007-04-23 15:16:00)

摘要:数据->有效性->设置->允许(序列),‘来源’直接输入下拉列表内容好了,注意内容用逗号隔开即可......

阅读全文(4675) | 评论:2

创建邮件签名(2007-04-18 10:37:00)

摘要:如果用 Microsoft Word 作为电子邮件编辑器,请参阅 Word 帮助。Word 提供了大部分的自定义签名选项。 从 Microsoft Outlook 主窗口的“工具”菜单上,单击“选项”,再单击“邮件格式”选项卡。 在“以该邮件格式撰写”列表中,单击要使用签名的邮件格式。 在“签名”之下,单击“签名”,再单击“新建”。 在“输入新签名的名称”框中,输入名称。 在“选择创建签名的方法”之下,选择所需选项。 单击“下一步”。 在“签名文本”框中,键入要在签名中包含的文本。 也可以从其他文档粘贴文本到该框中。 若要更改段落或字体格式,请选中文本,单击“字体”或“段落”,然后选择所需的选项。如果邮件格式为纯文本,则无法使用这些选项。 若要将电子名片 (vCard) 添加到签名中,请在“电子名片选项”之下的列表中选择电子名片,或单击“联系人的新电子名片”。 完成编辑新签名后,单击“完成”。 一旦创建了签名,就可以在邮件中插入签名。 文件来源:http://office.microsoft.com/zh-cn/outlook/HP052427462052.aspx......

阅读全文(1415) | 评论:0