软件测试实训报告(1).docxVIP

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 2 上海应用技术大学 计算机科学与信息工程学院 软件测试课程设计 2021~ 2022学年第二学期 设计题目 DNS服务器 App 院(系) 计算机科学与信息工程学院 班 级 191042Y1 学生姓名 王沁源,许辰恺,陶磊,李志鹏,杨明睿,诸恺麟 设计时间 2022.5.23—2022.6.3 指导教师 余艳芳 提交日期 2022.6.3 目录 TOC \o 1-3 \h \z \u 1 背景 4 2 需求分析 5 (一) 软件数据流图 5 (二) 系统所需完成功能 5 1) 主页模块 6 2) 规则模块 6 3) 日志模块 6 4) 测试模块 6 5) 服务器模块 6 6) 设置模块 6 (三) 产品结构图 7 3 软件页面布局代码 12 (一) 界面图片运行截图 12 (二) 页面布局xml 17 1) xml代码界面目录 18 2) Activity_app_filter.xml 18 3) Activity_config.xml 19 4) Activity_main.xml 20 5) App_bar_main.xml 20 6) Card_appview.xml 21 7) Card_rules.xml 22 8) Card_server.xml 23 9) Fragment_about.xml 24 10) Fragment_dns_test.xml 24 11) Fragment_log.xml 26 12) Fragment_main.xml 26 13) Fragment_rules.xml 27 14) Fragment_settings.xml 28 15) Nav_header_main.xml 28 4 模块设计 30 (一) 总体流程图 30 (二) 服务器模块时序图 30 (三) 日志模块流程图 30 (四) 规则模块流程图 31 (五) 设置模块流程图 31 5 测试用例设计 33 (一) 黑盒测试 33 1) 主页模块功能测试 33 2) 测试模块功能测试 33 3) 添加服务器信息功能测试 34 4) 添加规则功能测试 34 5) 日志模块功能测试 35 (二) 白盒测试 35 6 测试结果 37 (一) 黑盒测试 37 1) 测试总体结果 37 2) 测试具体报告如下 37 (二) 白盒测试 44 1) 规则模块测试 44 2) 服务器模块测试 46 7 结束语 49 背景 在如今的学习需求下,不可避免的需要查阅资料,因此,建设一个可以用的dns服务器提供服务是非常需要的。同时dns服务器也可以用于让留学生们更加流畅地浏览国内网站。修改dns可以非常有效率地提高网络速度,同时这个软件直接提供测试网络的环境。综合来看,在当今社会日渐增长的学习需求下,dns服务器的需求增长的非常快。所以本次课程设计选择DNS服务器APP作为软件测试对象 需求分析 软件数据流图 图2.1软件数据流图 系统所需完成功能 图2.2 软件功能模块图 本系统共有六个模块,分别是主页模块,测试模块,服务器模块,规则模块,日志模块以及设置模块。所需完成的功能分别有: 主页模块 用户可以在主页模块直接启动服务器。 用户可以在测试模块测试相应链接。 用户可以在服务器模块显示服务器列表并添加服务器信息。 规则模块 APP中可以显示规则列表,添加新的规则,切换方案和刷新规则列表。 日志模块 APP中可以显示日志,刷新日志,并进行日志导出。 测试模块 App中可以对DNS服务器进行测试 服务器模块 App中可以添加DNS服务器信息 用户可以在服务器设置的服务器页面中设置首选DNS服务器,如果首选的DNS服务器对DNS解析失败,可以采用备用的DNS服务器。 设置模块 可以设置在Android系统启动开启自动启动VPN服务。 在VPN服务启动时,在状态栏显示一条通知。 可以进行日志大小的设置。 开启高级模式。 在状态栏通知中显示DNS的查询次数。 判定是否启用规则界面配置的规则。 是否使用TC

文档评论(0)

177****6045 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档