12.13java过关测试】的更多相关文章

库存物资管理系统: 1.首先建两个数据表,一个pass用于商品的增删改查,一个passd记录商品的出库与入库信息: 2.建两个实体类,用来传递商品与单据的信息 3.在添加与删除时,填写入库或者出库单据,入库时增加商品,出库时删除商品.course类写商品的增删改查,另一个dao类只写单据的添加,自后将两张表连接起来 package common; public class Pass { private int id; private String name; /*名称*/ private Str…
在51testing偶然看到一篇文章,觉得很不错,就转过来了.看完笑笑之后,如果能带来点思考就更好了. 1.测试工程师最开心的事:发现了一个很严重的bug,特别是那种隐藏很深,逻辑性的错误.偶第一次发现这种问题的时候,听到上司和开发人员的表扬时,高兴的就想扭pp.不过现在慢慢矜持些了,呵呵. 2.测试工程师最提心吊胆的事:版本release出去后,客户发现了很多或很严重的bug.经过紧张的系统测试之后,好不容易可以轻松一下了,却又陷入了每天担心正在做验收或使用的客户一封邮件或一个电话说产品有问题…
2014-04-25 00:53 题目:你要如何测试一个分布式银行系统的ATM机? 解法:ATM是Automatic Teller Machine,取钱的.我想了半天,没找到什么很清晰的思路,也许是因为自己不常取款吧.看了书后解答之后,觉得也不算很靠谱的答案,所以认为这题比较扯淡了. 代码: // 12.6 How would you test an ATM machine in a distributed banking system? // Cannot figure out a clear…
2014-04-25 00:41 题目:怎么测试一支笔?(Pen?您老说的是钢笔?) 解法:这种简约而不简单的题目,实在是面试官最喜欢,面试者最头疼的类型了.面试官可以只花三秒,以一种灰常高贵冷艳的语气甩出这道题.然后头疼脑热的就是你了.怎么做呢?Brainstorming,找特征,分解问题,关联问题和特征,然后按规矩解题.我个人觉得这类题其实不是考察创意,而是考察发现问题.分析问题.解决问题的思路是否够清晰,就算解不出来也没事的. 代码: // 12.5 How would you test…
2014-04-25 00:35 题目:没有专门的测试工具,你要如何对一个网页进行压力测试? 解法:拼手速,拼电脑数量呗.快捷键+复制粘贴网址,狂搞一番.话说回来,有脚本语言的情况下,直接写个脚本来模拟大量的访问行为肯定是更合理的,手速再快比不过程序.没有工具时,应该想着如何制造工具,而不是赤手空拳去搞. 代码: // 12.4 How would you load test a webpage, if you're not allowed to use any test tools? // A…
2014-04-24 23:28 题目:玩象棋游戏,你要设计一个bool型的方法来检测一个棋子能否移动到指定位置. 解法:不同的棋子有不同的移动规则,那么应该采取棋子基类实现接口,各个棋子子类来实现的方式.棋子除了类型之外,还必须要记录当前位置,作为判断的依据.而要移到的位置,则作为参数传给方法.不过这个题目出现在软件测试的章节里,应该是要描述如何测试吧.没学过系统的测试方法,遇到这种题的话还真没办法. 代码: // 12.3 You're testing a method canMoveTo(…
Header 队名:To Be Done 组长博客 作业博客 团队项目进行情况 燃尽图(组内共享) 展示Git当日代码/文档签入记录(组内共享) 注: 由于GitHub的免费范围内对多人开发存在较多限制,因此我们不会使用GitHub作为主代码仓库,而是使用自建的Git基础设施,我们可能不定期将代码镜像到GitHub 组员情况 王永福(组长) 过去两天完成了哪些任务 完成了内存泄露问题的修复,测试确实已修复 用户信息界面绘制 甚至自己造了个缓存View的Fragment基类轮子 接下来的计划 继续…
本章节的内容,主要讲解if语句,if语句是三大复合语句之一(其他两个是while和for),能处理编程中大多数逻辑运算 本章的重点内容如下: 1.if语句的基本形式(多路分支) 2.布尔表达式 3.if三元表达式 以下是针对重点内容的详细说明 1.if语句的基本形式 if语句是根据测试结果,从一些备选的操作中做出选择的语句,也就是说要先计算测试结果,再选择做什么,基本形式如下: if test1: statements1 elif test2: statements2 else: stateme…
2014-04-24 23:15 题目:你有一段程序,运行了十次每次都在不同的地方崩掉了.已知这段程序只用了标准C或C++库函数,请问有什么思路来找出问题所在. 解法:1. 时间戳每次都不同.2. 随机变量每次都不同.3. 局部变量的初值,每次可能不同,不过就算没初始化,很多时候那个无效值其实也是固定的,和编译器操作系统之类的相关.4. 外部依赖引起的问题,这点不太容易说清楚,简而言之:那是隔壁组的问题.5. 内存泄露,读到了非法区域,数据的确是不确定的. 代码: // 12.2 A progr…
2014-04-24 23:10 题目:找出下面代码里的错误. 解法:请看下面. 代码: // 12.1 What's wrong with the following code segment? #include <cstdio> using namespace std; // unsigned int will never be negative, so it's a dead loop. // "%d" is not right, should be "%u…