JAVA程序测试感受
上周四下午,我们进行了JAVA测试,心里很慌,在家中只是学习了JAVA程序的输入、输出以及各种数据类型使用而已,王建民老师给我们发了一份JAVA的课前测试样卷,是关于学生信息管理系统的,我们提前从学长、网上借鉴代码,已经弄得差不多了,可能到测试的时候某些功能实现不了,但是能拿到个不错的成绩,但事与愿违,王建民老师给我们换了一个新的题目,相似度为百分之一,由于这道题目是他自己出的,所以去网上搜索源代码是肯定不行的。测试时间对学长来说应该是充裕的,王老师他也说他只用了两个小时来编写并修改完成这道题目,但是这对我们来说是非常有挑战性的。大概花了二十分钟阅读并理解这道题目中的问题和得分要求。教室内的键盘敲击声并不是很大,因为大家都挺懵逼,不知道该怎么下手。我基本上是将原学生信息管理系统的源代码进行参照,对新题目的要求来进行编写,这样还是行得通的,但是不是根据自己的想法来编写,后面果然会越写越乱,经过梳理大概读懂了自己的代码,开始编写输出菜单选项,这只是个界面,然后用switch语句进行对每个选项来设置功能,最后运行时来调用,供用户选择使用,但是界面有了,界面之间的相互转换也实现了,由于题目要求用到了文件的输入、输出,用户的账号、密码和各种存款信息无法实现调用和存储,导致后面的功能和使用无法实现,王建民老师允许我们上网查找各种信息,我们自然而然地打开网页搜寻查找JAVA语言中文件的输入、输出,因为我们不会使用数据库,故现在只有使用TXT文件进行存储,然而并没有什么卵用,查到是查找到了,但由于至此之前没接触JAVA语言,找到源程序,读不懂、不会用是主要问题,利用修改之后的文件输入、输出程序,程序运行后出现了一大堆错误,改不过来,只能认输。
用尽了各种方法,也解决不了这个问题,只能将时间用在编写界面上,大家应该都有了自己的编写想法和目的,敲键盘的声音愈来愈大,我也将自己的代码完成的差不多了,应该可以拿到十分以上,我把电脑合上,等待学长的点名验收,最后经过了验收,成绩为十一分。虽然这次测试完成程度很小,但收获量很大,我应该再接再厉,加油。
JAVA程序测试感受的更多相关文章
- 第一次java程序测试感受
第一次JAVA程序设计测试,检验了一个暑假的成果.显而易见,我做的并不是很好,程序最起码的输入输出以及方法的定义还是没有问题的,但是考到了文件输入输出便看出来了.对于文件的输入输出,虽然我预习到那里, ...
- 通过JAVA程序测试闰年
首先简要介绍一下公历上规定的闰年:四年一闰,百年不闰,四百年再闰. 针对这一规则,简要的设计部分测试用例: 附(测试截图): 以下为该程序代码段: import javafx.application. ...
- JAVA程序测试时用到的与内存测试有关的东西
1.JVM启动参数 垃圾回收器调用情况参数,使用如下参数可以看到程序何时启动GC进行垃圾回收,和垃圾回收的详细信息. java Test -XX:+PrintGCDetails -XX:+PrintG ...
- JAVA程序系统测试感受
JAVA课程才刚刚开始,就仿佛经历了一场劫难,让我们叫苦连天,苦不堪言.暑假学的一些皮毛java知识,到了真正需要写一个相对完整的软件系统,就如同废材一样,实在是用不上来.我看着小民哥布置的考试内容, ...
- Java 程序测试_循环语句中的break和continue
package test; public class Loop_Statement { public static void main(String [] args) { String[] newba ...
- Java 程序测试_判断语句
package test; public class Condition_Phase { public static void main (String[] args) { //The Traditi ...
- Java程序单元测试工具对比——Parasoft Jtest与Junit
Web应用程序开发中,面向对象的Java语言占了不少的比重.对于Java应用程序的测试方法或方式多种多样,比较典型的是程序员自己来完成程序测试中的一个部分——单元测试. 之前,慧都资讯提到单元测试是程 ...
- Java程序设计当堂测试感受
开学第一周的周四,按照王主任的安排,进行了Java当堂测试,来检测暑假八周的学习成果.这一堂课真是让我哭笑不得,这一节课三个小时都在写代码,感觉暑假学的一点点代码什么都不是,写一个系统都完不成,感觉自 ...
- Junity测试最大子数列和的Java程序
1.Java环境的安装与配置: Jdk的安装: Jdk下载链接:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-13 ...
随机推荐
- 七、Spring Boot 启动配置原理
几个重要的事件回调机制 配置在META-INF/spring.factories ApplicationContextInitializer SpringApplicationRunListener ...
- 27-1-LTDC-DMA2D—液晶显示简介
1.显示器简介 (1).显示器属于计算机的 I/O 设备,即输入输出设备.它是一种将特定电子信息输出到屏幕上再反射到人眼的显示工具. (2).液晶是一种介于固体和液体之间的特殊物质,它是一种有机化合物 ...
- mysql 数据操作 目录
mysql 记录的增删改查 mysql 数据操作 单表查询 mysql 数据操作 多表查询
- php程序猿面试分享
面试总结 今天去了北京著名IT公司进行PHP程序猿的面试.这是人生第一次么,怎么不紧张?我是不是有病.不是.这叫自信呵. 首先是做一些笔试题. 1.mysql数据库索引使用的数据结构?这样做的优点是? ...
- HBase 的MOB压缩分区策略介绍
版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/zNZQhb07Nr/article/details/79832392 HBase应用场景很广泛.社区 ...
- dos2unix命令
dos2unix命令用来将DOS格式的文本文件转换成UNIX格式的(DOS/MAC to UNIX text file format converter).DOS下的文本文件是以\r\n作为断行标志的 ...
- 对比库表结构,生成SQL
网上找了一圈对比库的工具,能手工生成差别的SQL的工具没有,改造了一下网上的sql 1, 获取字段名的类型 create FUNCTION [dbo].[getColType](@tab varcha ...
- 腾讯游戏DBA团队的发展自白
BA这个岗位跟仓管员很像,就是每天给别人发点货,别人在你这儿放点货,DBA工作就是把货尽快给送出去或者让人家尽快放进来.当然,还有一份重要的工作,就是让仓库里摆放的货物尽可能整齐,这也是仓管员的本职工 ...
- push到Git时常见的失败
之前学用git的时候,不想记命令,总是gui和bash交互的用,但是发现总出现push失败的问题,用gui来fetch的时候,显示下拉成功,但事实上并没有,这时候得在bash上用命令来下 ...
- drf解析器
1.简介 作用:将传过来的数据,解析成字典 2.使用 分为局部使用和全局使用 局部使用,什么都不写,默认就是 parser_classes = [JSONParser,FormParser] from ...