/minip.jpg

技术博客分享

软件测试基础理论测试用例及设计方法易混淆概念总结软件测试

/weixin_miniapp.png

软件测试基础理论、测试用例及设计方法、易混淆概念总结【软件测试】

一.软件测试基础理论

1.软件定义

软件是计算机系统中与硬件相互依存的一部分,包括程序、数据以及与其相关文档

的完整集合。

程序是按事先设计的功能和性能要求执行的指令序列;

面试问答软实时和硬实时操作系统的区别

/weixin_miniapp.png

面试问答—软实时和硬实时操作系统的区别

操作系统按硬件范畴的表现形式分:芯片级嵌入(含程序或算法的处理器)、模块级嵌入(系统中的某个核心模块)系统级嵌入。

按软件范畴实时性要求分:非实时系统、软实时系统、硬实时系统。对实时系统,他的正确性不仅与系统的逻辑正确性相关,而且与系统响应时间相关,如果系统响应不能满足时限的要求,即使它能得到正确的输出,我们也只能说他是一个失败的响应。“软”意味着如果没有满足指定的时间约束并不会导致灾难性后果,而对硬实时系统来说却是灾难性的。