2016年3月27日
摘要: 第一问:画控制流图 : 第二问:考虑t2=(n=5)相比t1=(n=3)更能发现的错误是数组的越界问题 第三问:给出一个测试用例,不经过while循环,当n=1时即可满足 第四问:找出点覆盖,边覆盖以及主路径的tr 点覆盖:{1,2,3,4,5,6,7,8,9,10,11} 边覆盖:{(1,2),( 阅读全文
posted @ 2016-03-27 22:40 石家名 阅读(228) 评论(0) 推荐(0) 编辑
  2016年3月18日
摘要: 摘要:本次博客的内容是检验两个程序中的错误 1.Fault、Error、 Failure定义 Failure的定义:当一个系统不能执行所要求的功能时,即为Failure,可译为“失效”。(Termination of the ability of an element or an item to p 阅读全文
posted @ 2016-03-18 23:29 石家名 阅读(868) 评论(0) 推荐(0) 编辑
摘要: 一、实验名称:软件测试 二、实验目的 了解一个程序测试的完整过程,利用junit插件和eclemma插件对程序进行测试。 三、实验内容 给出三角形的三条边,判断它是等边三角形、等腰三角形或是不规则三角形。 四、实验过程 1.安装junit、hamcrest插件 从网上下载junit.jar和hamc 阅读全文
posted @ 2016-03-18 22:44 石家名 阅读(192) 评论(0) 推荐(0) 编辑
  2016年3月4日
摘要: 我经历的完整软件项目 下面以我暑期的一个项目为例: 项目名称:校园论坛 项目功能:二手市场、吐槽区、天大考研交流平台 计划开始时间:2015.7.1 计划截止时间:2015.7.20 项目流程: 7.1--7.4 项目需求、项目功能讨论 7.5--7.14 前端设计 7.14--7.20 后台开发 阅读全文
posted @ 2016-03-04 19:21 石家名 阅读(171) 评论(1) 推荐(0) 编辑
摘要: 在我编程的时候遇到最多的一个问题就是空指针,空指针主要集中在对象,指针、数组等一些对象中。 解决方法:通过使用断点,这时要特别注意一些对象,例如访问数据库中变量是否被赋值,这时可以将整个sql语句全都显示在控制台上,看看是否会出现空指针的问题,如不会具体的使用软件的debug功能,最好的解决方法就是 阅读全文
posted @ 2016-03-04 18:58 石家名 阅读(154) 评论(0) 推荐(0) 编辑
  2015年6月2日
摘要: Revision HistoryDateIssueDescriptionAuthor10/5/20151.2Finish the development on windows phone app store.Shi Jia Ming22/5/20151.2Finish the development... 阅读全文
posted @ 2015-06-02 14:19 石家名 阅读(999) 评论(0) 推荐(0) 编辑
  2015年5月17日
摘要: 一、基于FTP协议的客户端和服务器是如何"沟通的"?FTP客户端和FTP服务器之间的“沟通”分为四个阶段的:1. 启动FTP客户通过FTP客户端软件,发起FTP交互式的命令,就是告诉服务器(也就是一台电脑,服务器上与一个程序(FTP服务)会接收命令,并解析发来的命令,然后发出回复信息)说:“我想和你... 阅读全文
posted @ 2015-05-17 22:22 石家名 阅读(284) 评论(0) 推荐(0) 编辑
  2015年5月12日
摘要: 下面我们就动手来创建一个线程,使用Thread类创建线程时,只需提供线程入口即可。(线程入口使程序知道该让这个线程干什么事)在C#中,线程入口是通过ThreadStart代理(delegate)来提供的,你可以把ThreadStart理解为一个函数指针,指向线程要执行的函数,当调用Thread.St... 阅读全文
posted @ 2015-05-12 07:24 石家名 阅读(145) 评论(0) 推荐(0) 编辑
  2015年5月4日
摘要: 下面根据c#实验中遇到的问题做一下简述第一个问题存储文件 private static void SaveFile(string filename, RichTextBox richTextBox) { if (string.IsNullOrEmpty(filen... 阅读全文
posted @ 2015-05-04 09:59 石家名 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 1.概述 首先是为我们的程序添加必要的引用以及一些数据成员。因为我们的程序涉及到数据库的访问操作,所以必须要运用到数据提供者(Data Provider)的对象。在.Net框架下,我们主要运用的数据提供者分为两类,一类是Sql类型的,另一类是OleDb类型的。它们涉及到的命名空间分别为System.... 阅读全文
posted @ 2015-05-04 09:00 石家名 阅读(192) 评论(0) 推荐(0) 编辑