![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件测试
文章平均质量分 64
jiangxuefengsboke456
这个作者很懒,什么都没留下…
展开
-
缓冲区溢出
缓冲区溢出(Buffer Overflow)是计算机安全领域内既经典又古老的话题。顾名思义,缓冲区溢出的含义是为缓冲区提供了多于其存储容量的数据,就像我们往杯子里面倒入过量的水一样,多于的那部分水就可能会发生你意想不到的事情。通常情况下,缓冲区溢出的数据只会破坏程序数据,造成程序意外终止。但是如果有人精心构造溢出数据的内容,就有可能造成意想不到的后果,比如对方就有可能获得系统的控制权,从而操控整个翻译 2017-06-11 22:05:42 · 594 阅读 · 0 评论 -
兼容性测试探讨之--手动测试
关于兼容性测试,本次只讲述关于Android 移动端应用程序的测试。而所谓的兼容性测试的目的,就是看看你的应用程序能否在市面上绝大多数甚至所有的Android设备上能够正常运行以及软件之间能否正确的进行交互和共享信息。这里可能有人会问,为什么主要测试Android移动端的兼容性测试而不是IOS呢?这里很简单,众所周知,市面上所有的IOS设备加起来也没有多少,最多几十款。但是,你知道Android设原创 2017-06-01 13:07:44 · 377 阅读 · 0 评论 -
Python测试代码1之--unittest
在程序员编写函数或者类时,也可以为其编写测试代码,我们可以把这种测试称之为--单元测试。通过测试,可以确定代码面对各种输入都能够按要求的那样工作。在程序中添加新代码时,我们也同样有必要对其进行测试,确认它们不会破坏程序既有的行为,从而在用户发现问题之前在最早期找出它们。 这一节我们将学习使用Python模块unittest中的工具来测试代码。包括学习编写测试用例,核实一系列输入都原创 2017-06-02 12:09:54 · 826 阅读 · 0 评论 -
常见Android Native 崩溃及错误原因
Android应用上的Crash主要分为两种:1. Java Crash : java代码导致jvm退出,弹出“程序已经崩溃”的类似对话框,最终用户点击关闭后进程退出。Logcat会在"AndroiRuntime" 中输出崩溃的信息2. Native Crash : 通过NDK,使用C/C++开发,导致进程收到错误信号,发生Crash,Android5.0之前进程会直接弹出(闪退),And翻译 2017-06-06 07:19:51 · 3230 阅读 · 0 评论 -
Python测试代码2之--unittest类的测试
在之前学习的python中unittest模块,主要是进行的函数级别的单元测试。这次,我们主要讲解一下类级别的单元测试。理论方面的知识之前已经讲解过了,这里就不再多说,我们直接进入正题,来实战演练一下通过unittest模块如何对类进行单元测试。 对类进行测试,那么我们首先要写一个类。主要的功能就是实现一个调查问卷,里面包含了几个函数方法。具体代码如下:#enco原创 2017-06-10 12:47:57 · 334 阅读 · 0 评论