从测试用例看测试的问题及变化
摘要:作者: 杨明华 转载自51testing51Testing软件测试网6}7l](w~!JZ-hhX+D+E4U5t+G172713 对于一个测试人员来说测试用例的设计与编写是一项必须掌握的能力。但有效的设计和熟练的编写却是一个十分复杂的技术,它需要你对整个软件不管从业务还是功能上都有一个明晰的把握。如何系统、结构的对用例加以规范将直接影响到其后的测试效率和效果,同时测试用例也将用来控制软件...
阅读全文
posted @
2009-03-24 22:24
Ruby_Wang
阅读(264)
推荐(0)
QTP使用总结
摘要:QTP是一个功能自动化测试工具,其主要用于回归测试。QTP首先通过录制,将用户所操作的对象属性记录到对象库中,当回放时将检测的对象和对象库中的对象进行匹配,匹配成功则会执行相应的操作。通过设置检查点(类似代码中的断言) 获取对象的信息值,判断是否为预期值,检测信息的正确性。若不成功则给出错误报告。 在QTP中还有一种操作叫做描述性编程。 描述性编程和传统的QTP脚本的区别是:他把需要识别的对象的...
阅读全文
posted @
2009-03-22 14:51
Ruby_Wang
阅读(360)
推荐(0)
flash 编程总结
摘要:毕业设计利用flash做了一款数学教学软件“24点”。flash界面表现能力很强,可以轻松的制作出丰富多彩的动态效果。同时ActionScript的加入,使得用户对flash的表现形式更加灵活。AS是一种解释型语言(或称为脚本语言)。它具备了解释型语言的优点:快速开发,动态性,学习门槛低等等,同时它也继承了相应的缺点:最主要的两个缺点是效率低下和源代码外露。这也是让当今Flash开发者...
阅读全文
posted @
2009-03-21 16:18
Ruby_Wang
阅读(436)
推荐(0)
几种常见的排序算法之比较
摘要:对常见的这几种排序算法的练习,对我们的思路的规范化是很好的。学习前人是如何优化算法节约时间和空间的。 我们所练习的排序主要是内部排序,所谓内部排序,就是整个排序过程都在内存进行的排序,称为内部排序;反之,若排序过程中要进行数据的内、外存交换,则称之为外部排序。内排序适用于记录个数不是很多的小文件,而外排序则适用于记录个数太多,不能一次性放人内存的大文件。 对排序算法的分析可以从以...
阅读全文
posted @
2009-03-20 14:12
Ruby_Wang
阅读(1420)
推荐(0)
字符串处理
摘要:在C语言中,有很多字符和字符串的处理。注意检查点 Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->1char*strcpy(char*des,constchar*src) 2{ 3 4if(...
阅读全文
posted @
2009-03-17 18:58
Ruby_Wang
阅读(236)
推荐(0)
数据库概述
摘要:数据库用来管理数据的。 我们常见的数据库模型就有概念模型(E-R图)、层次模型、网状模型、关系模型。我们现在用的最多的就是关系型数据库。 数据库的设计:第一范式(原子性) 第二范式(不存在部分依赖) 第三范式(不存在传递依赖) 数据安全保护:完整性控制、并发控制与封锁、数...
阅读全文
posted @
2009-03-17 16:07
Ruby_Wang
阅读(195)
推荐(0)
查找算法——二分法查找
摘要:二分法查找是在有序线性表查找指定的元素 int BinarySort(int n) { int low,high,mid; low = 0; high = length -1; while (low <= high) { mid = (low+high) / 2; if (n == m_num[mid]) return...
阅读全文
posted @
2009-03-16 17:03
Ruby_Wang
阅读(387)
推荐(0)
排序算法——归并排序
摘要:归并排序的思想很像是插入排序,只不过插入的元素是已经排序好了的数组。 void CMergeSort::Merge(double R[], double R1[], int low, int mid, int high) { int i=low,j=mid+1,k=low; while ((i<=mid) && (j<=high)) { if (R[i] <= ...
阅读全文
posted @
2009-03-16 16:20
Ruby_Wang
阅读(226)
推荐(0)
排序算法——选择排序
摘要:排序算法中有直接选择排序和堆排序。 (1)直接选择排序。是一种基于位置的排序,它第一趟选出最小的放在第一位,然后选出次小的放在第二位,然后依次类推。。。 for (int i=0;i=0;i--) { HeapSift(i,lenth); } for (int j =lenth-1;j>=0;j--) { temp = m_nu...
阅读全文
posted @
2009-03-15 21:48
Ruby_Wang
阅读(301)
推荐(0)
排序算法——交换排序
摘要:交换排序中主要有:冒泡排序和快速排序 (1)冒泡排序比较简单每次每次两两比较,权值小的就向上升。这样一趟下来,就会得到最小的,依次循环后就会得到有序数列。 for(int i=0;i0;j--) { if(m_num[j] =n 而没有写head=n) && (head<rear))//head<rear { rear--; ...
阅读全文
posted @
2009-03-15 20:04
Ruby_Wang
阅读(301)
推荐(0)
排序算法——插入排序
摘要:插入排序中最常见的是直接插入排序和希尔排序。 (1)直接插入排序其基本思想是:一个有序区和一个无序区,每次扫描扩大有序区,将无序区的数据不断的加入到有序区中。 例如:49、38、65、97、76、13、27、49' 第一趟排序:[13]、49、38、65、97、76、27、49' 第二趟排序:[13、27]、49、38、65、97、76、49' ...
阅读全文
posted @
2009-03-15 15:15
Ruby_Wang
阅读(263)
推荐(0)
我的手机开发(九)——使用IImage组件播放GIF
摘要:第九篇,看来世界上十全十美的事还真是很少。所以,从今天开始,回归基础,继续加油。工欲善其事,必先利其器。不抛弃,不放弃,加油,fighting,go on! COM组件,一个很有意思的东西,原来没有接触过,但是很感兴趣。精益求精,所以为了优化任务,就又用COM组件把项目从新修改了一遍,再次谢谢老师,感谢老师不厌其烦的指教,谢谢谢谢,很感谢。 首先我们看一下什么是COM,网上资料很...
阅读全文
posted @
2009-03-14 22:59
Ruby_Wang
阅读(1158)
推荐(0)