软件测试基础教程课后答案,软件测试基础

1 , 软件测试基础软件测试基?。?最基础的就是要测试软件功能是否达到预期目标了, 软件的功能按钮点击后是否出现乱码 。甚至功能与想要不相符 。修改了 。要测试软件 。软件有很多类 。你是哪一类?如果是管理类的软件 。那么你除了要掌握常用的测试软件工具外,你要对自己所测试的软件架构要有所认识 ,  另外比如 。财务软件 。那么你必须要对财务知识懂 。才能按照正常一个月财务要做什么事情,然后设置一套方案,进行测试 。并不是只要软件的几个功能按钮点击 , 能实现功能就可以了 。还有内部的逻辑管理,出来的数据 。要注意大小写数字啊 。空格键?。约耙恍┨厥獗甑惴诺牟馐裕?另外最好自己测试的自己编辑的内容按照比如做凭证 。按照凭证一 。凭证二 。也就是测试不同的东西,起不同的名字 。但是要用上编号 。这个是比较常用 。总之软件测试是一个条例性非常强的,逻辑思考能力 。考虑问题的周全 。当然更多的是需要经验 。当你这些都做了 。那么就可以发布,让客户使用 。到时候出现的问题 。要记录下来 。记得自己测试的时候忘记了这些 。以后就要注意 。【软件测试基础教程课后答案,软件测试基础】
2,软件测试题答案21.C 22.D23.B24.C25.D26.C27.B28.A29.D30.B答案是自己做出来的,我这里没有标准答案 。
3,软件测试题答案//仅仅是个人见解1. 好的测试员不懈追求完美 。N 不能过于钻牛角尖,好的测试员知道何时完美无法企及 , 何时达到“够好” 。2. 软件测试是有效的排除软件缺陷的手段 。N 不能把排除软件缺陷依赖于软件测试3. 程序员与测试工作无关 。N 4. 白盒测试的条件覆盖标准强于判定覆盖 。Y六种覆盖标准:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖发现错误的能力呈由弱至强的变化 。5. 验收测试是以最终用户为主的测试 。Y 验收测试又分a测试和b测试,前者有开发者在现场6. 测试程序仅仅按预期方式运行就行了 。N 还要找出规格的疏漏7. 自底向上集成需要测试员编写驱动程序 。Y 自底向上的增值方式是从程序模块结构的最底层模块开始组装和测试 。因为模块是自底向上进行组装的,对于一个给定层次的模块,她的子模块已经组装并测试完成,所以不再需要桩模块 。8. 软件测试工具可以代替软件测试员 。N 自动化测试不能完全替代手工测试9. 最重要的用户界面要素是软件符合现行标准和规范 。N 易用性10. 自动化测试可能延误项目进度 。Y可以提高测试效率 , 当然没实施好的话也会延误11. 软件测试员可以对产品说明书进行白盒测试 。N12. 静态白盒测试可以找出遗漏之处和问题 。y13. 程序员兼任测试员可以提高工作效率 。N程序员不能测自己的程序 14. 产品说明书(需求文档)的变更应当受到控制 。Y 受开发条件实际需求控制15. 软件开发全过程的测试工作都可以实现自动化 。N16. 找出的软件缺陷越多,说明剩下的软件缺陷越少 。N注意错误群集现象17. 采用自动化测试有可能延误项目进度 。N18. 测试应从“大规模”开始 , 逐步转向“小规模” 。Y

    推荐阅读