12.2 You are given the source to an application which crashes when it is run. After running it ten times in a debugger, you find it never crashes in the same place. The application is single threaded, and uses only the C standard library. What progra…
12.3 We have the following method used in a chess game: boolean canMoveTo( int x, int y). This method is part of the Piece class and returns whether or not the piece can move to position (x, y). Explain howyou would test this method. 这道题让我们测试象棋游戏中的移动…
最美丽的,现代化的和惊人的移动 UI 设计就在这里.今天,我们挑选了12个来自 Behance 和 Dribbble 网站的优秀用户体验的手机界面设计.这些界面设计作品都是由世界各地的优秀设计师分享,可以从中获取灵活,帮助你更好的设计出自己的优秀界面. 您可能感兴趣的相关文章 创意设计:折叠效果在移动App中的应用 经典设计:12个漂亮的移动APP网站案例 分享15套免费的扁平化界面设计素材下载 12套免费的 PSD 格式 Android UI 素材 40款 iPhone 和 iPad 应用程序…
android 程序崩溃crash日志的捕捉 之前在项目开发过程中,一直会遇到程序崩溃了,但是测试組的哥哥们又没及时的导出日志.... 后来在诳群的时候听别人说起,腾讯有那么一个叫bugly的东西 将其作为第三方jar文件引入其中,并且进行一些简单的配置即可:程序崩溃的crash日志会自动的上传到他腾讯那边给的后台上面,在线查看日志 问题来了: 怎么实现的呢 为什么他们就可以去捕获那一段日志? 程序不是已经崩溃了吗? 获取日志的代码为啥还可以运行? 原理 搜索到这篇文章Android平台的崩溃捕…
12.1 Find the mistake(s) in the following code: unsigned int i; ; i >= ; --i) printf("%d\n", i); 这道题让我们找出给定的简短的程序的错误,这里共有两处错误: 1. 无符号整型永远大于0,所以i >= 0没有意义 2. 打印无符号整型要用%u 正确代码参见下方: unsigned int i; ; i > ; --i) printf("%u\n", i);…
12.4 How would you load test a webpage without using any test tools? 这道题问我们如何不用任何测试工具来加载测试一个网页.加载测试可以用来验证一个网站应用的最大操作容量和跟性能有关的瓶颈.同样,也可以测试应用在加载对不同情况的响应. 对于家在测试,我们首先要来认证和性能密切相关的一些指标,比如: - 响应时间 - 吞吐量 - 资源利用率 - 系统可以承受的最大加载量 然后我们就可以设计测试来模拟加载,并统计上述各项指标.由于没有…
12.5 How would you testa pen? 这道题让我们测试一支笔,我们需要问面试官许多问题来理解"who,what,where,when,how and why",比如我们可以这样: 面试官:你怎样测试一支笔? 候选人:谁将要使用这笔? 面试官:儿童 候选人:有意思,那么他们用来干什么呢,是写字,画画,还是做别的? 面试官:画画 候选人:很棒,在什么上呢,纸,布上还是墙上? 面试官:布上 候选人:不错,笔头是啥样的,毛笔,圆珠笔?可擦出么,还是永久性的? 面试官:可擦…
12.6 How would you test an ATM in a distributed banking system? 这道题问我们如何来测试一个自动取款机,我们首先要询问下列问题: - 谁来使用这些ATM?回答可能是任何人,或者是盲人,或者是其他什么答案. - 这些ATM用来干什么?回答可能是取钱,汇款,查余额等. - 我们用什么工具来测试?我们能接触到代码吗,还是只有ATM机子? 一旦我们搞清楚了上述问题,我们可以将测试部分分为下列几个部分 - 登陆 - 取钱 - 存钱 - 查余额…
1. crash [valueLabel mas_makeConstraints:^(PAKitMASConstraintMaker *make) { make.left.equalTo(finishedView.mas_right).with.offset(0); make.width.equalTo(@80); make.height.equalTo(@28); make.centerY.equalTo(self.contentView.mas_centerY).width.offset(0…
参考: http://blog.csdn.net/diyagoanyhacker/article/details/41247367 http://blog.csdn.net/diyagoanyhacker/article/details/41247389 http://blog.csdn.net/diyagoanyhacker/article/details/41247411 http://www.cnblogs.com/smileEvday/p/Crash1.html 未符号化的崩溃日志就象一…