2013年1月10日

视频聊天室软件的技术标准

摘要: 视频聊天室软件的技术标准常规视频聊天软件的自定义功能及组别 可以根据自己运营的需要添加无限组别,并给不同的组别设定不同功能及图标; 自定义组别的权限,是否能踢人,是否能看密麦等;视频聊天软件超低带宽保证电信网通均不卡 视频采用H264编解码,超低带宽,重传缓冲机制保证就算网络丢包严重时,仍保持较好效果; 音频采用G.7221编解码,24k即可保证像本地mp3一样的无损音质;视频聊天软件强大的扩展性 整个软件皮肤通过xml控制,可随意通过更换xml即可更换; 整个数据库设计合理,完全可以和现有任意网站实现套接; 软件内置功能开放和稍加修改,完全是一套电信级的运营平台;视频聊天软件超强的稳定性 可 阅读全文

posted @ 2013-01-10 16:06 zthua 阅读(529) 评论(1) 推荐(0) 编辑

容易遗漏一些隐藏的缺陷

摘要: 通常软件测试会暴露软件中的缺陷,经过修正后可以保证软件系统的功能满足需求并正确运行。但是,在系统测试和确认测试中,测试人员容易遗漏一些隐藏的缺陷。众所周知,软件测试不可能发现所有的缺陷,而软件开发周期各个阶段仍然存在注入缺陷的可能,但是,有一些缺陷是测试中容易忽略的,也就是说,通过测试方法和用例可以充分暴露这些缺陷,遗憾的是,它们往往被忽略或者某种原因忘记测试了,这就给软件留下了隐患或者危机。这些容易被忽略的缺陷包括: 1、安装缺陷 通常项目组完成代码后,发布时候安装打包是最后一个环节,而软件测试人员通常在测试的时候,没有仔细的测试这一部分,而把用例集中在其他功能上。安装时候的缺陷通常... 阅读全文

posted @ 2013-01-10 16:02 zthua 阅读(218) 评论(0) 推荐(0) 编辑

Watir识别HTML元素的方法及watir api补充

摘要: Watir识别HTML元素的方法地址:http://wiki.openqa.org/display/WTR/Ways+Available+To+Identify+HTML+ElementWatirApi补充button<input> tags with type=button, submit, image or resetradio<input> tags with the type=radio; known as radio buttonscheck_box<input> tags with type=checkboxtext_field<input 阅读全文

posted @ 2013-01-10 12:20 zthua 阅读(352) 评论(0) 推荐(0) 编辑

watir简单使用

摘要: # watir的安装 watie的安装请查看 -> Ruby library的安装 # 使用Watir工具,需要在脚本中加上 require 'watir' # 创建一个IE的实例 ie = Watir::IE.new 或者在创建的同时直接转到页面 ie = Watir::IE.start('http://www.text.com/') Watir使用start方法同时创建一个浏览器实例并转到一个页面。 IE浏览速度 ie.speed = :fast ie.speed = :slow # 页面导航 ie.goto('http://www.text. 阅读全文

posted @ 2013-01-10 11:31 zthua 阅读(195) 评论(0) 推荐(0) 编辑

内存泄漏检测工具

摘要: 内存泄漏检测工具分类:1. ccmalloc-Linux和Solaris下对C和C++程序的简单的使用内存泄漏和malloc调试库。2. Dmalloc-Debug Malloc Library.3. Electric Fence-Linux分发版中由Bruce Perens编写的malloc()调试库。4. Leaky-Linux下检测内存泄漏的程序。5. LeakTracer-Linux、Solaris和HP-UX下跟踪和分析C++程序中的内存泄漏。6. MEMWATCH-由Johan Lindh编写,是一个开放源代码C语言内存错误检测工具,主要是通过gcc的precessor来进行。7. 阅读全文

posted @ 2013-01-10 11:10 zthua 阅读(385) 评论(0) 推荐(0) 编辑

项目小结

该文被密码保护。 阅读全文

posted @ 2013-01-10 11:09 zthua 阅读(0) 评论(0) 推荐(0) 编辑

一些简单的Linux网络配置命令

摘要: Linux下网卡命名规律:eth0,eth1。第一块以太网卡,第二块。lo为环回接口,它的IP地址固定为127.0.0.1,掩码8位。它代表你的机器本身。1、ifconfig是查看网卡的信息ifconfig [Interface] Interface是可选项,如果不加此项,则显示系统中所有网卡的信息。如果添加此选项则显示所指定的网卡信息.例如:ifconfig eth0eth0 Link encap:EthernetHWaddr 00:0C:29:F3:3B:F2inet addr:192.168.0.10 Bcast:192.168.0.255 Mask:255.255.255.0UP BR 阅读全文

posted @ 2013-01-10 11:08 zthua 阅读(208) 评论(0) 推荐(0) 编辑

web系统测试

摘要: web系统测试分为6个部分:功能测试性能测试(包括负载/压力测试)用户界面测试兼容性测试安全测试接口测试(备注:红色为提供的方法与工具;蓝色为可选项,因Web系统的功能与要求而决定)1功能测试1.1链接测试链接是Web应用系统的一个主要特征,它是在页面之间切换和指导用户去一些不知道地址的页面的主要手段。链接测试可分为三个方面:一、是否所有链接按指示的那样链接到了该链接的页面;二、所链接的页面是否存在;三、保证Web应用系统上没有孤立的页面(孤立页面是指没有链接指向该页面,只有知道正确的URL地址才能访问。)采取措施:采用自动检测网站链接的软件来进行。推荐软件:Xenu Link Sleuth免 阅读全文

posted @ 2013-01-10 11:07 zthua 阅读(402) 评论(0) 推荐(0) 编辑

测试方法

摘要: 1.划分等价类把所有可能的数据输入划分为若干部分,然后从每一部分选择少数具有代表性的数据作为测试用例。(1)有效等价类 合理,有意义的输入数据构成的集合,检验程序是否实现规格说明预先规定的功能和性能。(2)无效等价类 不合理,无意义的输入数据构成的集合,检验程序的容错能力。2.边界值分析大量的错误发生在输入或输出的边界上,而不是某个范围的内部。3.语句覆盖 设计若干个测试用例,运行所测程序,使得每一可执行语句至少执行一次,语句覆盖是最弱的逻辑覆盖在准则。4.判定覆盖 设计若干测试用例,运行被测程序,使得程序中每个判断的取真分支和取假分支至少经历一次,即判断的真假值都能满足。5.条件覆盖 设计若 阅读全文

posted @ 2013-01-10 11:05 zthua 阅读(221) 评论(0) 推荐(0) 编辑

常见表单及URL攻击的几种方法

摘要: 有时候程序员为了偷懒或者是在无意识的情况下缺少了对外部数据的过滤,Web安全习惯上将所有用户输入的数据假定为受污染的数据(即可能带有攻击性的数据),现在比较流行的XSS(跨站脚本攻击)就是利用对用户输入过滤不完全而进行的攻击,因为用户数据过滤不完全会导致很多很多问题,我这里只是简单的介绍几种比较常见的表单及URL攻击方式,希望读者能够最大限度的注意过滤用户输入。1)表单数据泄漏攻击这个一般刚入行的人可能会犯错,说得通俗一点,就是该用POST方式提交数据的时候,用了GET方式提交数据,比如,用户登录时候用了GET方法,导致用户名和密码都在URL上直接显示出来了,当然假如真的傻到这种程度,这种应. 阅读全文

posted @ 2013-01-10 11:05 zthua 阅读(2968) 评论(0) 推荐(0) 编辑

软件异常测试

摘要: 软件异常测试 软件交付最终用户使用之前,需要进行各种类型的测试,其中就包括异常测试。异常测试,是检测系统对异常情况的处理。异常测试覆盖硬件或软件异常时的处理。测试方应通过人为制造错误情况测试系统对错误操作、错误报文的反应,检查程序中的屏幕或页面是否给出了清晰且充分的提示或约束;一旦出现错误情况,系统是否能正常报告,并检查系统的错误提示是否清晰且充分;测试系统是否处理了用户的异常操作,还是造成死机或处理错误。只有通过异常测试的软件产品,才可以保证软件在正式上线后长时间的保持良好的运营状态,给最终用户以信心。异常测试的结果也有助于为我们进一步的系统优化设计积累经验,设计和测试是一个相互反馈的过程。 阅读全文

posted @ 2013-01-10 11:04 zthua 阅读(951) 评论(0) 推荐(0) 编辑

Linux 新手学习任务

摘要: 在一个论坛上http://www.linuxdiyf.com/看到的,感觉受用,特此转了下来,被Linux学习之用。新手的练习任务在这里:任务一:打开系统主菜单,逐一细看,而后默想一遍;逐次打开若干个应用程序,也对该程序的菜单逐一细看,而后默想一遍;若应用程序尚未中文化,上 Google 翻译等翻译网站将不明白含意的菜单词组进行翻译,并默记其含义。任务二:找一个在线视频网站,选一部喜爱的电影完整看完,再找一个在线音乐网站,找一部喜爱的专辑听完,最后找一在线电视网站,看一看新闻或电视节目,要求播放时涉及到 Flash 时无乱码任务三:为 FireFox 浏览器安装 Adblock 插件,并订阅过 阅读全文

posted @ 2013-01-10 11:04 zthua 阅读(291) 评论(0) 推荐(0) 编辑

常见文件格式总结

摘要: 一、常见的音频格式.wav.mp3/4.cd:此格式不能直接copy到硬盘播放,需要进行格式的转换,一般转换为wav格式。.midi/mid.wma.RA(RealAudio)、RM(RealMedia,RealAudio G2)、RMX(RealAudio Secured)).VQF:雅马哈公司出品,貌似天朝很少见到.CAD:同样需要转换为wav格式,用到抓音轨软件EACAIF:Micorsoft的标准音频格式aac高级音频编码文件.aif音频交换文件格式文件.iff交换文件格式文件.m3u音频播放表 文件.midMIDI文件.midiMIDI文件.mp3MP3音频文件.mpaMPEG-2音 阅读全文

posted @ 2013-01-10 11:03 zthua 阅读(1469) 评论(0) 推荐(0) 编辑

C/S测试

摘要: 原文作者不知是谁,感觉写的不错,供以后参考:通常,客户/服务器软件测试发生在三个不同的层次:1.个体的客户端应用以“分离的”模式被测试——不考虑服务器和底层网络的运行;2.客户端软件和关联的服务器端应用被一起测试,但网络运行不被明显的考虑;3.完整的C/S体系结构,包括网络运行和性能,被测试。下面的测试方法是C/S应用中经常用到的:应用功能测试客户端应用被独立地执行,以揭示在其运行中的错误。服务器测试——测试服务器的协调和数据管理功能,也考虑服务器性能(整体反映时间和数据吞吐量)。数据库测试——测试服务器存储的数据的精确性和完整性,检查客户端应用提交的事务,以保证数据被正确地存储、更新和检索。 阅读全文

posted @ 2013-01-10 11:02 zthua 阅读(863) 评论(0) 推荐(0) 编辑

手机软件测试总结

摘要: 以前做过一段时间手机游戏测试,并且也参考同行的一些文章,现对手机软件测试进行小结:1. 按照功能需求来确保需求上要求实现的功能均已实现。2. 进行手机测试时,一般先在模拟器上进行测试,然后移植到真机上进行测试,而模拟器处理速度是根据电脑来的,所以在移植到真机上时,要对处理速度做适当的调整。3. 在测试的时候,还要注意一些异常的情况例如:来点,短信,彩信,电量不足等等,针对这些异常情况,做相应的处理。如:来电时伴随音乐效果,手机中的音乐也有音乐效果,如果没有正确处理,有可能出现音乐效果重叠等。一次性接受多个来电也要注意相应的逻辑情况。4. 手机中有一些软件是具有多张图片的,因此多张图片见进行切换 阅读全文

posted @ 2013-01-10 11:00 zthua 阅读(307) 评论(0) 推荐(0) 编辑

关于Session 和 Cookies 的几点论述

摘要: http协议本身是一种无状态的协议,引入Cookie以及session主要是为了来保持连接的状态。Cookie:是一种在客户端保持连接状态的机制Session:是一种在服务端保持连接状态的方案。Cookie机制:Cookie是在客户端浏览器按照一定规则自动发生给服务器端的,浏览器会检查存储在硬盘上的Cookies,如果改Cookie的作用范围大于或等于改资源的作用范围的话,Cookie就会依附在http头部,并且发送出去。Cookie包括:内容、过期时间、名字、路径、域Session机制:当程序要为某个客户端的请求创建session时,程序的服务器首先会检查这个请求的session id标志 阅读全文

posted @ 2013-01-10 10:58 zthua 阅读(186) 评论(0) 推荐(0) 编辑

天才经常浏览的15个网站

摘要: 全美国的门萨学会会员经过两轮的投票,从会员建议的280个网站各式各样的(有些非常古怪)中选出100个,并最终确定了前50名。根据美国媒体日前报道,原来,这些和爱因斯坦智力相当的天才们也会使用搜索引擎,而不是单凭强大的小宇宙和脑储存;原来,他们上的资讯新闻网站虽然不是广为人知,却也并不小众;原来,他们也会在线看书买书和人网聊。这些网站多特别多好玩固然让人关心,而更让人关心的是,天才们收藏的诸多网站中,有多少也是你我常去的?门萨门萨协会号称“天才的俱乐部”,成员来自各个阶层,既有大学教授、博士研究生,也有演员、服务员,甚至还有监狱中的犯人,年龄从2岁到80岁不等,唯一的共同点就是他们都像爱因斯坦, 阅读全文

posted @ 2013-01-10 10:58 zthua 阅读(554) 评论(0) 推荐(0) 编辑

Tcp三次握手

摘要: TCP协议中终止一个连接需要四次握手,建立一个连接则需要三次握手建立连接:1.第一次握手:客户端发送SYN(SYN=J)(注:syn为同步包)到服务器,并且进入SYN_SEND状态,等待服务器确认;2.第二次握手:服务器受到SYN,必须确认客户的SYN(ACK=J+1),同时自己也产生一个SYN包(SYN=K),即SYN+ACK,此时服务器进入SYN_RECV状态;3.第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ACK=K+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手完成三次握手后,客户端与服务器就开始通信1.客户端向服务器端发送 阅读全文

posted @ 2013-01-10 10:57 zthua 阅读(183) 评论(0) 推荐(0) 编辑

Http请求响应机制

摘要: 1.HTTP协议 Internate的基本协议是TCP/IP(传输控制协议和网际协议)。而目前使用的FTP,HTTP都是建立在TCP/IP上的应用层协议。不同的协议对应不同的应用。而HTTP协议是Web应用所使用的主要协议。 HTTP协议基于请求响应模式,客户端向服务器发送一个请求,请求头包含请求的方法,URI,协议版本以及包含请求修饰符,客户端信息和内容的类似MIME的消息结果。服务器则以一个状态行为作为响应,相应的内容包括消息协议的版本,成功或错误编码加上包含服务器信息,实体元信息以及可能的实体内容。HTTP协议是无状态协议,依赖瞬间或者近乎瞬间的请求处理。请求信息被立即发送,理想的情.. 阅读全文

posted @ 2013-01-10 10:57 zthua 阅读(529) 评论(0) 推荐(0) 编辑

NTFS FAT FAT32

摘要: 我们在安装操作系统时,经常会在磁盘分区文件系统(NTFS、FAT和FAT32)之间进行选择。现通过下列信息对这三个文件系统加以比较。使用 NTFS 文件系统的好处在于一下几个方面:NTFS 比 FAT 或 FAT32 的功能更强大,同时它还包括提供 Active Directory所需的功能以及其它重要安全性功能。只有通过选择 NTFS 作为文件系统才能使用诸如 Active Directory 和基于域的安全性等功能。 将分区转换为 NTFS 很容易。使用安装程序进行转换很容易,不论您使用的是 FAT 还是 FAT32 或更低版本的 NTFS。这种转换可以保持您的文件不发生变化(与格式化分区 阅读全文

posted @ 2013-01-10 10:56 zthua 阅读(299) 评论(0) 推荐(0) 编辑

导航