需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:21619 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
摘要:软件是人类运用智力所产生的最终结果,一般来说,人类的智力经验往往很难传承下去,一个程序员进行的编码活动往往有着随机性,这也使得他们开发的软件也有着非常大的随机性,这就给软件测试人员带来了很大的挑战性,这也就大大增加了测试效果对测试人员以往经验的依赖。 国外的软件技术发展进度是十分迅速,而我国的软件测试行业的发展就相对较晚,由于起步时间上的差距,我国目前不论是在理论研究,还是在实践上,和国外发达国家都有很大的距离,要追赶上需要花费极大的努力,而现在,我国技术研究贫乏,测试实践与服务也未形成足够规模,从总体上说,国内的软件行业的发展还很不成熟,软件测试更是处于较为弱势的地位,而现在,中国的软件企业都开始意识到我们需要向前发展的契机由软件测试的广度和深度决定,国内软件测试人才紧缺的现状也逐渐暴露出来。 关键词:软件测试 挑战性
目录 摘要 Abstract 1. 绪论-1 1.1 课题研究背景-1 1.2 课题研究意义-1 1.3 课题研究内容和成果-1 1.4 论文结构-2 1.5软件测试对社会的影响-3 2. 相关工作-4 2.1 软件测试-4 2.1.1 软件的定义与特点-4 2.1.2 软件测试的定义-5 2.1.3 软件测试与开发的关系-7 2.2 静态测试-9 2.2.1 理论-9 2.2.2 评审-9 2.2.3 评审遵循的原则-11 2.2.4 静态分析-12 2.2.5 基于代码的静态分析-13 2.3 安卓系统-13 2.3.1系统简介-13 2.3.2 体系架构-14 2.3.3开放性-14 2.3.4 丰富的硬件-14 2.3.5 便捷开发-14 2.4 安卓APK-15 2.4.1 开发环境-15 2.4.2 APK应用架构-15 2.4.3 应用的生命周期-15 2.5 测试自动化-15 2.5.1 手工测试局限性-15 2.5.2 自动化测试优势-16 2.5.3 测试自动化实现原理-16 2.6 目标软件-17 2.6.1 目标软件简介-17 2.6.2 目标软件界面-17 2.7 本章小结-18 3.《百万管家》的测试用例设计-19 3.1 《百万管家》功能分析-19 3.2 测试用例设计-22 3.2.1 根据功能分析表来设计测试用例-22 3.2.2 根据已知的错误点来设计测试用例-26 3.2.3 根据数据规格来设计测试用例-28 3.3 本章小结-29 4.测试用例应用-30 4.1 测试用例使用-30 4.1.1 根据功能分析表编写测试用例-30 4.1.2 根据已知的错误点编写测试用例-35 4.1.3 根据数据规格编写测试用例-37 4.2 测试得出的BUG结果与分析-37 4.3 本章小结-41 5.总结与展望-42 参考文献-43 致谢-44 |