论文基于黑盒测试的移动应用测试设计与实现


    

    基黑盒测试移动应测试设计实现

    Testing Design and Implementation in Mobile 
    Application Based on Black box Testing


    中文摘

    国年移动通信领域进步十分迅速尤通信技术方面突破较显著移动通信终端产业国国际中形成发展元化极推动手机领域进步背景生产商必须确保质量水提升竞争力市场投放具体设计需求定位等方面全部需制定完善质量控制体系基离开移动应测试环节通软件测试够起显著增强软件稳定性作
    文通移动应测试进行详细全面分析时结合实际案例理研究方式制定部分具备实践价值优化方案时实际中容易出现问题注意事项进行总结中包括通黑测试手段设计移动应测试方案测试计划黑盒测试言测试目标具备相关员运转详情部构造全部存未知性需规格标准化水进行功验证例设计相关测试执行测试结果分析测试工具包括动化工具等等

    关键词:黑盒测试 软件测试 移动应



    Abstract

    In recent years China has made rapid progress in the field of mobile communication especially in the field of communication technology The mobile communication terminal industry has formed a diversified development at home and abroad which has greatly promoted the progress of the mobile phone field In this context all manufacturers must ensure the quality level to enhance competitiveness No matter in the aspects of market launch specific design or demand positioning all need to develop a perfect quality control system which are basically inseparable from the mobile application testing link Software testing can significantly enhance the stability of software
     In this paper through a detailed and comprehensive analysis of mobile application testing combined with practical cases and theoretical research methods some optimization schemes with practical value are formulated and the problems and precautions in practice are summarized Including through and black test means to design mobile application test plan and test plan For the black box test the related personnel operation details and internal structure of the test target are all unknown and the functional verification needs to be carried out according to the standard level of the specification the relevant test execution of the use case design and the analysis of the test results as well as the use of the test tools including the automation tools etc

    Key words Black box testing Software testing A mobile application


    目 录

    第章 绪 1
    11课题研究背景意义 1
    12国外研究现状 1
    13课题研究容 2
    14章结 2
    第二章 测试设计方法研究 3
    21黑盒测试 3
    22移动应测试组织理 4
    23移动应测试测试方法设计 4
    24移动应测试工具研究 5
    25移动应测试特点分类 5
    26章结 6
    第三章 基直播软件测试需求分析 7
    31系统架构分析 7
    32移动端功模块分析 7
    321登录注册 7
    322课程模块 8
    323首页模块 9
    324中心 10
    326互动聊天 11
    33章结 12
    第四章 基移动应测试设计实现 13
    41移动应测试流程 13
    42 移动应测试工作安排 13
    43 测试资源 14
    431 力资源 14

    432 测试环境 14
    433 搭建动化测试环境 15
    44测试设计 18
    441 登录注册模块例设计 18
    442 首页模块例设计 20
    443课程模块例设计 22
    444中心模块例设计 24
    445 互动聊天模块例设计 26
    45章结 28
    第五章 移动应测试实施结果分析 29
    51测试实施 29
    52测试结果分析 29
    521 登录注册模块测试结果分析 30
    522 首页模块测试结果分析 32
    523 课程模块测试结果分析 33
    524 中心模块测试结果分析 34
    525 互动聊天模块测试结果分析 35
    53章结 37
    第六章 总结展 38
    61总结 38
    62续研究展 38
    63 章结 39
    参 考 文 献 40
    致谢 41
    附录 42
    附录:登录注册模块具体例 42
    附录二:首页模块具体例 44

    附录三:课程模块具体例 47
    附录四:中心模块具体例 49
    附录五:互动聊天模块具体例 51

    图表目录

    图 1黑盒测试示意图 3
    图 2注册登陆流程图 8
    图 3课程模块流程图 9
    图 4首页模块操作流程图 10
    图 5中心操作流程图 11
    图 6互动聊天流程图 12
    图 7 node版查 15
    图 8 jdk安装验证 16
    图 9 手机连接情况 16
    图 10 手机画面截取 17
    图 11 Appium启动窗口 18
    图 12 Appium环境验证 18
    图 13 登录模块例设计 19
    图 14 登录注册模块动化脚 20
    图 15 首页模块例设计 21
    图 16 首页模块动化脚 22
    图 17 课程模块例设计 23
    图 18 课程模块动化脚 24
    图 19 中心模块例设计 25
    图 20 中心模块动化脚 26
    图 21 互动聊天模块例设计 27
    图 22 互动聊天模块动化脚 27
    图 23 测试执行阶段模型 29
    图 24 Teachee模块测试结果 30
    图 25 登录注册模块缺陷 30

    图 26 登录注册模块例测试结果 31
    图 27 首页模块缺陷 32
    图 28 首页模块例测试结果 33
    图 29 课程模块例测试结果 34
    图 30 中心模块例测试结果 35
    图 31 互动聊天模块缺陷 36
    图 32 互动聊天模块例测试结果 37
    表 1 测试流程安排 13
    表 2 测试工作安排 13
    表 3 力资源 14
    表 4 软件硬件信息 14


    第章 绪

    11课题研究背景意义
    研发移动应软件规模断提升然会软件中出现更错误情况造成移动应软件产生错误素相较包括系统规模庞超型关系数库数通信分布式应服务器客户构造图形户界面复杂软件构造模糊应需求交流误解缺乏交流等导致系统软件中复杂水幅提升外移动应软件研制实际会思维活动形式进行开发设计分析软件系统全部需采模拟脑思维方式通讯工作全部会存定程度足目前说定会存错误设计软件方面概率出现错误描述需求样会存片面性错误怕够正确进行设计进行编码程中样概率会产生错误外开发员存思维方式变成惯法实现标准化导致错误产生概率进步提升通软件测试够效提升质量水作软件工程中十分关键容通软件工程制定标准化设计分析手段修复已出现问题降低问题出现概率化降低程序产生错误频率技术角度保障软件安全性稳定性目前软件产业日益蓬勃背景研发软件时采软件测试技术必性断增加
    开展软件项目言软件测试作中非常关键组成部分目前数开发软件企业识开发软件步骤阶段中全部会运软件测试简单作开发阶段开发意阶段缺失软件测试会产生巨隐患软件测试中完整生命周期包括建立相应测试需求直问题报告提交详细说够划分成六环节:运行维护测试软件程序编码设计软件分析需求问题规划定义里面测试软件环节作核心容够效提升软件质量水

    12国外研究现状
    20世纪互联网信息技术广泛推广全球国家企业投入量金钱研发生产互联网相关产品移动互联网时代受关注领域华米苹果等热度极板电脑智手机逐渐成生活中必需品QQ微信微博Facebook等聊天软件逐渐改变着日常生活中沟通方式移动应户市场正断扩基移动应测试越越重
    世纪八十年代国外软件测试已逐渐形成规模着标准化规范化发展开始出现种样测试工具相关测试理方法软件测试技术发展天国远远落欧美等发达国家测试性功方面者终端台方面欧美国家早涉PC台目前移动应测试技术未成熟需进步发展
    欧美等发达区国家较早开展软件测试技术研发国测试机制测试工具测试方法软件开发中业软件测试员占例等方面国外着较差距着国加力度扶持软件行业发展断国外软件公司进行合作国软件企业逐渐重视软件测试移动应测试领域目前国外情况基相均起步阶段年国移动应数量呈爆发式增长户需求断提高行业竞争持续增强极推动移动应测试进步

    13课题研究容
    软件进行测试秉承核心价值实现时帮助实现高品质软件产品实现目标方式包括两:产品进行开始时进行品质改良产品完成做产品测试评价确保产生设计求相符文软件测试概念基础进行实际检测项目分析时移动应进行测试流程采方法进行详细介绍结合实际移动应测试项目——Teachee移动端移动应测试工作更加细致化完美化希篇文软件测试尤移动应测试新手提供理框架帮助

    14章结
    着目前移动应量出现移动应品质会更求达更高层次价值产品进行测试保障品质实现未必定受关注探讨方文实际移动应检测核心进行测试流程系统化细致化检测根目前较科技化测试工具研究思路理进行更高层次测试现阶段移动应测试行业言具理指导价值实践价值



    第二章 测试设计方法研究

    21黑盒测试
    黑盒测试需求基础种检测做功测试数驱动测试针产品需实现功进行测试确保中实现功指标够预期求相符确保程序外部结构实现较忽视部逻辑[1] 进行黑盒测试会 GUI 界面软件产品具功实现进行测试检测会直接程序接口测试进入点功实现时需求确保数接受信息输出恰黑盒测试需确保述错误问题发现解决:功错误遗漏界面错误数结构外部初始化终止错误图1黑盒测试示意图

    图 1黑盒测试示意图
    课题通实际移动应项目进行黑盒测试移动应测试中黑盒测试方法该测试方法需求规格说明书时黑盒测试具两显著特点:1黑盒测试软件具体实现程关软件实现程发生变化时测试例然2黑盒测试例设计软件实现时进行样够减少总开始时间[2]
    进行黑盒测试会 GUI 界面软件产品具功实现进行测试采测试方式等价类划分法边界值分析法场景法等方法进行例编写[3]

    22移动应测试组织理
    进行移动应项目检测需参考该移动应包含角色容实现进行分工检测项目员包括:测试项目理测试执行工程师开发工程师产品理测试执行等代表角色方时测试程中角色移动应重点握发现项目中层面需改进容[4]
    中测试执行工程师针测试例进行检测需开发检测中存问题进行沟通身优秀工作历工作力出现检测疑问进行行解决方案确定
    测试执行针编写测试例测试环境维护报告踪发现问题情况进行负责完成工作时需中存检测难易度进度进行调配确保检测进程利完成完成撰写检测报告测试执行基层员理属测试工程师直接领导
    测试项目理负责产品理开发工程师进行沟通确定需求行性安排测试组中测试员担角色进行务
    移动应开发项目中首先产品理开发工程师测试理确定需求容判断需求行性然通产品理完成需求说明书分发开发工程师测试理测试理安排测试执行需求进行例编写等工作等移动应开发完成测试执行测试执行工程师执行测试例时开发员报告踪发现问题开发完成问题修复测试执行测试执行工程师验证问题执行完例测试执行总结测试报告发送产品理开发工程师测试理

    23移动应测试测试方法设计
    移动应测试方法台软件测试样分种类分类方式包括方面
    否需执行测软件角度分静态测试动态测试
    测试否针系统部结构具体实现算法角度分白盒测试黑盒测试
    测试范围角度分单元测试集成测试系统测试等等
    测试目标角度分性测试功测试性测试等等
    测试采工具角度分动测试手工测试等
    进行测试方式技术非常丰富测试象者测试软件组织进行选择抑检测工具进行选择种方法均需实现核心目标确保软件需求实际达成结果保持兼容性致性[5]
    课题进行测试移动应——Teachee 款线直播教育类软件覆盖源代码情况黑盒测试系统测试验证Teachee中功否时进行动化测试通编写执行黑盒测试动化脚验证软件中功否正常模块间跳转否正常

    24移动应测试工具研究
    着现种样移动应断出现针移动应测试工具越越目前移动应测试中较常测试工具款:
    1Appium款开源UI级动化测试工具工作方式台运行服务器相似Appium优点:支持种编程语言编写动化脚需移动设备安装东西均支持AndroidIOS动化测试Appium缺点:支持UI测试跨应测试移动应需编写脚
    2Robotium 安卓台款动化测试工具Robotium优点:易手快速编写测试脚丰富API库动处理安卓activitiesRobotium缺点:支持java语言跨应测试
    3Testdroid款基云移动应测试工具测试安卓IOS手机游戏Testdroid优点:节省应开发运营成相云测台支持较框架移动应脚录制工具Testdroid缺点:没性监控支持安全测试众包测试
    课题黑盒动化测试环节中选Appium测试工具运行动化测试脚Appium支持种编程语言写出脚时需移动设备安装软件做高效率编写执行动化脚

    25移动应测试特点分类
    移动应测试方法技术相较软件测试方式样存众分类方式分类侧重点进行分类部分测试象进行分类部分测试工具进行分类中包括静态测试动态测试系统构造功实现方式分类集成测试系统测试单元测试验收测试等测试目进行分类包括性测试功测试等测试工具分类包括动测试手工测试等进行检测均需实现核心目标确保软件需求实际达成结果保持兼容性致性技术进行分类包括黑盒测试白盒测试静态测试动态测试
    移动应测试属较特项检测软件设计分析编码进行硬件环境分析需实现目标普通检测样均找出软件中存足问题进行解决提升软件品质手机系统法保障安全性会出现灾难性果出现便存安全性外问题导致重济损害移动应言需具备更高安全性测试时需严格控环节确保产品具备绝性移动应测试相较普通软件言具备身特点包括
    1移动应测试需处特定硬件环境运行软件
    2移动应测试保证软件特定环境运行高性需确保软件系统实时性
    3移动应产品实现高性允许存运行时存泄漏等问题产生继续拧软件GUI测试性测试覆盖分析测试普通软件测试样缺外必须进行存测试
    4移动应般软件产品存移动应硬件集成测试完成意味着测试全部完成需产品首次制作出时进行产品严格检测

    26章结
    移动应测试方法根测试特点分种中常黑盒测试移动应测试组织理中需合理安排测试员执行例编写执行工作时报告踪问题目前部分移动应测试工具动化测试黑盒动化测试中Appium测试工具初学者说较容易手



    第三章 基直播软件测试需求分析

    31系统架构分析
    目前数学生学方式利智手机实现网络步学学生智手机够分时间域进行学网络通直播软件样进行线问题详解样问题进行专业化剖析时较重老师获更时间空间学生更加便利学现阶段趋势进行校园直播教学APP研制老师言直播台完成实时直播学生直播中学实时更新动态问题学生网络台想法知识容更分享
    结构分该系统包括客户端服务器端数库三部分客户端分两角色教师学生角色功直播课程搜索展示聊天系统设置流媒体服务器进行直播拉流应服务器普通数交互两者相互搭配精细分工提高效率数库选MySQL数库整系统提供数存储客户端服务器端会信息直播表录播信息等等需数库中进行存储
    该直播教育软件分电脑端移动端通电脑端登录户身份均老师具创建课程直播授课开发课程回放权限等功通移动端登录户身份均学生学生具添加课程查课程表进入课程等功时老师身份特功

    32移动端功模块分析
    321登录注册
    户填写手机号验证码进入APP户填写账号验证码必须正确效登陆成功户进行登录允许户进行高级操作传头设置昵称等高级工作户输入手机号码验证码程中手机号码弹出纯数字键盘户登录页面时候账号验证码明文状态点击登录钮会进行次判断:账号号码格式否符合常规验证码否效正确然根户输入容进行判断然出提示分:号码格式请重新输入正确号码验证码格式错误请输入正确验证码

    图 2注册登陆流程图
    322课程模块
    学生首页课程表中老师课程课程状态首页课程表页面进入老师课程观课程回放课程状态分三种:未开播状态已开播状态已结束状态课程未开播时学生进入课程中距离开课时间10分钟学生点击加入课程进入课程课程已开播学生首页课程表中开播课程旁标注直播中提示学生直接点击加入课程课程已结束学生首页课程表中已结束课程加入钮变回放钮点击钮课程回放

    图 3课程模块流程图
    323首页模块
    学生登录APP首先进入首页首页中显示课程课程已开始点击课程进入课程课程已结束点击课程观回放首页中跳转课程表钮中心钮点击相关钮跳转相关页面点击返回会回首页中

    图 4首页模块操作流程图
    324中心
    户正常登陆APP首页点击左角更钮拉起侧边栏点击侧边栏右角编辑钮进入中心中心户够修昵称头修改昵称中填入敏感字词等点击保存时会提示修改失败求重新修改昵称修改头中传非法图片样会保存失败求重新传

    图 5中心操作流程图
    326互动聊天
    课程直播间中聊天时线提问文字者连麦方式定点学生答疑解惑线模拟线实时解答问题教学互动老师学生进行语音文字直接沟通学生出现问题时时进行提问问题然老师进行讲解提问前学生先进行文字面提示直接点击右角麦克风发送连麦请求老师通请求学生进行视频连麦解答学生问题

    图 6互动聊天流程图

    33章结
    章Teachee移动端进行需求分析TeacheePC端移动端老师想创建课堂直播课堂必须登录PC端移动端登录户身份学生具备创建课程直播授课等功需求分析学生身份Teachee移动端模块进行需求分析


    第四章 基移动应测试设计实现

    41移动应测试流程
    课题移动应测试流程安排表1示
    表 1 测试流程安排
    步骤
    动作
    执行
    执行容

    1
    需求分析
    柱彬
    分析Teachee移动端需求
    Teachee移动端功模块进行分析
    2
    测试环境搭建
    柱彬
    安装Appium动换测试工具进行相关软件安装环境部署
    安装动化测试需软件进行验证
    3
    测试设计
    柱彬
    编写Teachee移动端测试例动换脚编写
    设计模块测试例编写脚
    4
    测试实施
    柱彬
    执行测试例
    利执行测试例
    5
    测试结果
    柱彬
    记录测试例执行情况
    测试例执行结果进行分析

    42 移动应测试工作安排
    移动应测试工作安排需根前项目测试计划需求说明书前项目进度等方面进行安排调整测试工作安排容包括测试环节需时间测试员课题移动应测试工作安排表2示需23工作日
    表 2 测试工作安排
    步骤
    动作
    执行
    进度
    测试工时(天)
    1
    分析需求
    柱彬
    2020年2月15日
    1
    2
    编写测试计划
    柱彬
    2020年2月16日
    1
    3
    编写测试例
    柱彬
    2020年2月20日
    4
    4
    制定测试执行计划
    柱彬
    2020年2月24日
    3
    5
    执行测试例
    柱彬
    2020年2月27日
    3
    6
    编写动化测试脚
    柱彬
    2020年2月28日
    1
    7
    执行动化测试脚
    柱彬
    2020年3月3日
    4
    8
    分析功测试结果
    柱彬
    2020年3月6日
    3
    9
    编写测试报告
    柱彬
    2020年3月9日
    3

    43 测试资源
    431 力资源
    测试资源指检测手机相关设施检测工具员等确定检测计划需保证测试资源均准备然会检测程中出现混乱导致检测进度拖累确定测试计划例编写资源准备进行测试阶段
    次移动应测试项目需力资源:
    表 3 力资源
    角色
    姓名
    测试工时(天)
    负责容
    测试员
    柱彬
    23
    编写例执行测试

    432 测试环境
    进行检测环境分类成两模块:首先进行软件硬件环境检测次时进行部外部环境检测中进行手机软件检测针历史说句网络设施等方面进行硬件检测指SIM 卡计算机带附件等检测进行外部检测客户参项目检测工作进行部检测检测工作员参检测工作检测时需员进行培训实现控安稳环境检测节约更时间确保BUG均发现准确解决完成检测工作时构建稳定检测环境基础进行环境规划控提升效率实现高品质软件作开发角度言进行检测环境构建开发测试例需进行部分时候会出现构建测试环境更加耗费时间情况检测估计时期需进行充分考量然存风险问题
    次移动应测试相关软件信息硬件信息:
    表 4 软件硬件信息
    软件信息(相关软件操作系统等)
    开发工具:
    操作系统:Windows 10
    开发工具:Eclipsejdk17
    测试工具:
    操作系统:Windows 10
    测试工具:Appium动化测试工具
    测试手机:
    操作系统:Android
    测试手机:米8屏指纹版vivo Xplay5
    需测试移动应:
    操作系统:Android
    测试移动应:Teachee
    数库:
    操作系统:Windows 10
    数库软件:Mysql
    硬件环境(网络设备等)
    电脑设备:
    CPU i78750H 处理器20GHz
    存:16G
    硬盘:2TB
    显示器:HDMI显示器

    433 搭建动化测试环境
    次测试动化环境搭建分四部分:第:安装验证nodejs第二:JavaAndroid sdk环境配置第三:Appium环境配置
    首先官网载node安装包点击nodeexe根安装提示完成安装完成安装cmd中输入node v会出现图7中信息证明node安装成功

    图 7 node版查
    第二载安装jdkjdk安装完需配置环境变量正常jdk环境变量配置操作:
    1新建JAVA_HOME环境变量变量值安装JDK 路径:D\Java\jdk170
    2新建CLASSPATH环境变量输入值:JAVA_HOMElibdtjarJAVA_HOMElibtoolsjar
    3找PATH变量添加值:JAVA_HOMEbinJAVA_HOMEjrebin
    里jdk环境变量已配置接cmd中输入java version出现图8中显示证明jdk环境配置成功

    图 8 jdk安装验证
    接载安装Android sdk安装jdk样Android sdk需配置环境变量正常Android sdk环境变量配置操作:
    1新建 ANDROID_HOME 环境变量变量值sdk安装路径:D\androidsdk\sdk
    2PATH变量中添加值:ANDROID_HOME\tool ANDROID_HOME\platformtools
    配置Android sdk环境安卓手机开启开发者模式连接电脑cmd中输入adb devices查手机连接状态图9示手机已连接电脑

    图 9 手机连接情况
    进入Android sdk安装目录tools目录中找uiautomatorviewer工具点击开出现图10画面通uiautomatorviewer工具截取手机画面点击画面中UI组件显示选中组件属性编写动化脚时需控件属性写出针UI控件例代码

    图 10 手机画面截取
    安装Appium点击安装文件根提示完成安装桌面会出现Appium图标点击Appium图标会出现图11示窗口时候Appium正常需进入PATH变量中添加Appium目录bin文件路径cmd中输入Appiumdoctor出现图12中提示:ALL Cheak were successful说明Appium正常
    Appiumnet进行开发安装Appium前需先安装net framework否Appium安装程中会报错

    图 11 Appium启动窗口

    图 12 Appium环境验证

    44测试设计
    441 登录注册模块例设计
    根登录注册模块需求分析手工测试需登录注册页面中:区号选择钮手机号输入框验证码发送钮验证码输入框登录钮隐私政策等进行场景测试测试结果动化测试中需登录注册页面中控件进行点击测试查控件点击否跳转正常页面中输入框进行动输入测试登录注册模块例设计图13示具体登录注册模块测试例请参考附录

    图 13 登录模块例设计

    登录注册模块编写动化测试脚图14示

    图 14 登录注册模块动化脚

    442 首页模块例设计
    根首页模块需求分析手工测试需测试首页中场景显示课程情况需首页中点击钮否跳转相应模块进行测试动测试中需首页中控件进行点击测试查否跳转相应页面首页模块例图15示具体首页模块测试例请参考附录二

    图 15 首页模块例设计

    首页模块动化测试脚图16示:

    图 16 首页模块动化脚

    443课程模块例设计
    根课程模块需求分析手工测试需未开课正开课课程已结束三种状态进行测试查未开课时否够进入课堂正开课时否进入课程课程已结束否观回放动化测试中需测试点击加入课程钮否跳转课程直播间中点击回放钮否跳转课程回放画面中课程模块例图17示具体课程模块测试例请参考附录三

    图 17 课程模块例设计

    课程模块动化测试脚图18示:

    图 18 课程模块动化脚

    444中心模块例设计
    根中心模块需求分析手工测试需昵称进行输入测试输入格式昵称查否正常显示传格式头查否传成功显示动化测试中需点击昵称输入已设定昵称点击保存否跳转回中心页面点击头查否拉起相册摄头选项钮中心模块例图19示具体中心模块测试例请参考附录四

    图 19 中心模块例设计

    中心模块动化测试脚图20示:

    图 20 中心模块动化脚

    445 互动聊天模块例设计
    根互动聊天模块需求分析手工测试需课程中互动聊天栏输入框进行输入验证查输入格式容否显示成功场景点击连麦申请钮测试测化测试需测试点击互动聊天栏中否成功拉起输入框点击发送已设置消息测试否发送成功点击连麦申请查连麦钮状态变更互动聊天模块例图21示具体互动聊天模块测试例请参考附录五

    图 21 互动聊天模块例设计

    互动聊天模块动化测试脚图22示:

    图 22 互动聊天模块动化脚
    45章结
    章移动应测试流程测试工作安排测试资源进行说明详细介绍Appium动化测试环境搭建步骤根第三章Teachee移动端需求分析总结模块测试点根模块测试点进行例编写动化脚编写编写例做少例限度区覆盖功点时考虑功点场景情况根场景区分例优先级[7]



    第五章 移动应测试实施结果分析

    51测试实施
    移动应开发测试例设计完成会进入测试例执行阶段例执行阶段需执行者执行条例时根测试出实际结果例预期结果进行判断例通例需进行问题记录记录测试报告中等更新版进行回测试

    图 23 测试执行阶段模型

    52测试结果分析
    测试执行完毕进入测试总结阶段移动应测试结果报告中需模块执行例数进行汇总分记录模块通例数失败例数标明通率少模块测试结果中备注测试中发现问题次测试结果图24示总设计执行64条例60条例通4条例失败发现4缺陷总通率9375动化测试中根模块编写执行5份脚模块控件覆盖率达100接节中模块测试结果进行分析

    图 24 Teachee模块测试结果
    521 登录注册模块测试结果分析
    登录注册模块设计执行14条测试例13条例通1条例失败发现1缺陷通率93图25执行例时发现问题动化脚登陆注册模块控件点击测试覆盖率达100利运行图26登录注册模块例测试结果

    图 25 登录注册模块缺陷


    图 26 登录注册模块例测试结果
    522 首页模块测试结果分析
    首页模块设计执行15条测试例14条例通1条例失败发现1缺陷通率9333图27执行例时发现问题动化脚首页模块控件点击测试覆盖率达100利运行图28首页模块例测试结果

    图 27 首页模块缺陷


    图 28 首页模块例测试结果
    523 课程模块测试结果分析
    课程模块设计执行11条测试例11条例通0条例失败发现0缺陷通率100动化脚课程模块控件点击测试覆盖率达100利运行图29课程模块例测试结果

    图 29 课程模块例测试结果
    524 中心模块测试结果分析
    中心模块设计执行13条测试例13条例通0条例失败发现0缺陷通率100动化脚中心模块控件点击测试覆盖率达100利运行图30中心模块例测试结果

    图 30 中心模块例测试结果
    525 互动聊天模块测试结果分析
    互动聊天模块设计执行15条测试例14条例通1条例失败发现1缺陷通率9333图31执行例时发现问题动化脚首页模块控件点击测试覆盖率达100利运行图32互动聊天模块例测试结果

    图 31 互动聊天模块缺陷


    图 32 互动聊天模块例测试结果

    53章结
    章通Teachee移动端中模块测试结果进行分析出移动应测试例编写时需考虑场景样移动应场景执行例找移动应中较隐蔽缺陷家展示测试结束需完成测试总结报告应包括执行测试例总数成功例失败例相关问题描述时展示缺陷描述中需填写信息


    第六章 总结展

    61总结
    课题移动应测试进行黑盒测试毕业设计项目里已完成期间三月时间书籍网络查阅关黑盒测试移动应测试相关理知识黑盒测试移动应测试领域更深解通结合学测试知识测试领域理解完成课题中关移动应黑盒测试相关章节容编写
    通三月时间进行移动应测试项目实践移动应黑盒测试更加深入解明白想做移动应黑盒测试没想象中简单首先需耐心移动应进行详细需求分析画出模块流程图例编写方面考虑场景预期结果时候需助画思维导图明确功场景避免出现场景中重复测试相功点错误做少例覆盖更功点测试场景做科学设计测试例节省测试时间力成测试执行阶段需耐心细心执行条测试例认真例中预期结果实际结果否偏差遇缺陷必须第时间进行记录中记录发现缺陷模块发现时间优先级严重程度问题描述实际结果预期结果等容测试结果报告中标例总数通例数失败例数通率发现缺陷测试报告中相应模块进行备注
    次移动应测试项目实践中动化测试动化测试分黑盒白盒测试次选黑盒动化测试利Appium动化测试工具实现次移动应中功点进行点击输入测试做完全覆盖模块中控件手工测试相动化够提高执行效率手工测试够更场景中进行测试动化测试更发现缺陷然两者间谁完全代中方移动应黑盒测试中手工测试动化测试相结合够更限度覆盖测试点发现更缺陷

    62续研究展
    文研究方面获初步成果旧更容需深入研究尤时针移动应黑盒测验方面存众问题需深入探讨研究核心会更放研究测验工具白黑盒方面现阶段国方面检测工具较缺乏前科技迅速发展需更钻研模块动化检测工具实现更加效研究工作做动化特色实现更高品质软件研制外黑盒进行检测实现更检测覆盖面

    63 章结
    章通课题中移动应测试项目进行总结出移动应黑盒测试中阶段心体会注意事项通次移动应测试项目出关黑盒动化测试手动测试优缺点两间关系黑盒测试软件测试员必须掌握基础容时考核软件测试员标准求



    参 考 文 献

    [1] 樊茜雨昂黄葵杨帆温力伺服软件复杂时序测试例设计方法[J]电子技术软件工程2019(24)4749
    [2] 施莹超计算机软件测试技术开发应探讨[J]信息电脑(理版)201931(21)8889+92
    [3] 魏鑫安鹏伟赵菲高米黑盒测试技术方法气数计算机软件测试中应[J]导航定位授时20185(05)107111
    [4] 张杰黑盒测试理念指导软件测试研究[J]电脑迷2018(06)84
    [5] 陈建锋软件测试发展趋势研究[J]线互联科技201916(19)4142
    [6] 范海燕动态软件测试中白盒测试黑盒测试探讨[J]南方农机201849(18)76
    [7] 林勤花黑盒测试例设计方法综合应[J]电子测试2018(17)8889
    [8] 王彤关软件功测试技术点思考[J]信息电脑(理版)201931(17)6061
    [9] 宋丽黑盒测试环境质量监测系统测试中应[J]电子技术软件工程2019(12)5456
    [10] 周健辛中臣机系统软件黑盒测试容研究[J]信息系统工程2019(04)160+163
    [11] 王崇刚SeleniumBS架构软件中黑盒测试动化实现[J]科技传播201810(23)162163
    [12] 袁瑞铭巨汉基汪萍萍宋锡强丁恒春刘岩基黑盒测试技术智电表软件测试方法研究[J]电测仪表201855(22)135139



    附录

    附录:登录注册模块具体例
    例标题
    步骤编号
    测试步骤
    期结果
    实际结果
    国家手机号
    1
    登录页面选择中国区号输入正确中国号码点发送
    正常收验证码


    2
    登录页面选择印度区号输入正确印度号码点发送
    正常收验证码


    3
    登录页面选择美国区号输入正确美国号码点发送
    正常收验证码


    4
    登录页面选择英国区号输入正确英国号码点发送
    正常收验证码

    号码输入页面异常场景
    1
    手机号输入页面断开网络输入正确电话号码点发送
    页面网络异常提示


    2
    登录页面恢复网络输入正确电话号码
    正常进入步收验证码


    3
    手机号输入页面设置弱网输入正确电话号码
    正常进入步收验证码


    4
    输入手机号码切台锁屏切回解锁查页面
    然手机号登录页面手机号码保留区号显示正常

    验证码检查
    1
    手机号登录页面输入正确手机号码验证码输入栏输入少6位数字
    登录钮置灰点


    2
    验证码页面输入字母字符等
    法输入字符字母支持输入数字


    3
    输入验证码回删修改验证码
    正常删修改已输入验证码删修改继续输入


    4
    输入错误验证码
    页面验证码错误提示语


    5
    倒计时结束点重新发送
    重新发送验证码手机收短信验证码发送钮显示60s倒计时倒计时程中钮置灰点


    6
    验证码超时(超10min未验证)次输入收验证码
    提示验证码已失效请重新发送

    验证码页面异常场景
    1
    输入正确验证码断开网络点登录
    页面网络异常提示


    2
    恢复网络输入正确验证码
    正常进入步


    3
    设置弱网输入正确验证码
    正常进入步


    4
    输入部分验证码切台锁屏切回解锁查页面
    然验证码输入页面已输入验证码保留


    5
    输入验证码杀进程重启
    重启进入首页重新进行手机号登录

    昵称修改检查
    1
    新户注册页面输入正确手机号验证码进入昵称修改页面未输入点确认钮
    提示昵称输入空停留前页面


    2
    输入英文字母空格特殊字符emoji表情语言(中文)字符等
    支持特殊字符emoji表情语言字符等支持英文字母空格输入


    3
    输入超20字符继续输入
    超20字符继续输入


    4
    已户注册昵称A新户注册昵称时填写A点确定
    正常进入首页允许重复昵称

    昵称修改异常情况
    1
    新户注册页面输入正确手机号验证码进入昵称修改页面输入昵称断网点确认
    提示网络异常会进入步


    2
    恢复网络点确认
    正常进入首页首页状态显示正常


    3
    昵称输入页面杀进程重启
    重启拉起昵称修改页面输入昵称正常进入首页

    设备登录账号
    1
    移动端设备登录手机账号
    台设备正常登录账号登录设备会踢掉前登录设备


    2
    PC端移动端登录手机账号
    台设备正常登录账号登录设备会踢掉前登录设备

    账号端登录
    1
    账号APC注册登录登录添加课程修改昵称头等然Android端登录查首页数
    账号AAndroid端登录首页显示创建课程显示需学课程头昵称正常展示


    2
    账号BApp注册登录登录加入课程修改昵称头等然PC端登录查首页数
    账号BPC端登录首页显示加入课程显示创建课程头昵称正常展示

    昵称违规处理
    1
    户设置昵称违规查违处罚昵称显示
    系统默认机四字母作昵称

    次重新获取验证码
    1
    验证码等倒计时结束点重新发送
    重新发送正常收短信验证码


    2
    重复步骤1超10次等倒计时结束次重新发送
    次重新发送正常收短信验证码


    附录二:首页模块具体例
    例标题
    步骤编号
    测试步骤
    期结果
    实际结果
    课表排序
    1
    老师更改课表时间学生刷新
    课程表排序更新规:未开始>已结束未开始已结束中离现时间越展示越前


    2
    进入课程表检查排序
    开始时间正序排列正进行未开始特殊颜色标记


    3
    老师更改课表时间日期学生刷新原日历课程表
    前日期显示该课程


    4
    学生切换应日期
    显示该课程


    5
    学生修改手机时间刷新首页中课程课程表
    课程时间显示变显示月日 开始时间结束时间March 13th 14301530

    课程名检查
    1
    教师端课程名设置中英文特殊字符国文字emoji表情等学生端检查显示
    正常显示


    2
    课程名超长50字符(目前长20字符)学生端检查课程课程表中课程
    超出屏幕动截断适配屏手机


    3
    课程名空空格学生端检查
    正常显示


    4
    学生端课程表课程表课堂回放中分检查课程名老师名
    课程名显示相老师端名字致
    课堂回放顶部显示:课程名(老师名)


    5
    老师端修改课程名学生端刷新检查课程课程表
    课程名更新老师端致

    课程表更新
    1
    开课前10分钟老师修改课程名老师名课程时间学生检查课表课程表
    学生端课程时步信息老师端修改容


    2
    学生已加入课程开课前10分钟老师取消课程学生未刷新点击课表课程表该课程
    法加入课程


    3
    课程取消学生刷新课表
    取消课程课表中移


    4
    学生已进入课堂老师取消课程
    学生端退出课堂提示老师已取消课程

    课程表展示
    1
    学生已加入课程进入课程表检查信息
    展示:课程名老师名开始结束时间课程状态


    2
    切换日历检查课程表排序
    课程列表详情:展示选中日期课程排序规开始时间正序排列正进行未开始特殊颜色标记


    3
    滑动
    流畅滑动浏览课程列表

    老师名检查
    1
    老师端昵称设置中英文特殊字符国文字emoji表情等学生端检查显示
    正常显示


    2
    老师昵称超长20字符学生端检查课程课程表中课程
    超出屏幕动截断适配屏手机


    3
    老师昵称空空格学生端检查
    正常显示


    4
    老师端修改昵称学生端刷新检查课程课程表课堂回放
    老师名更新老师端名字致

    课程表数量
    1
    天课程首页点击课程表进入
    日历默认显示周日课程表空显示默认背景图The teacher is still preparing the lesson


    2
    切换已添加5课程日期
    显示天课程开始时间正序显示


    3
    切换课程20日期
    显示天课程开始时间正序显示


    4
    滑动浏览
    正常加载浏览畅


    5
    回切换日期
    正常加载该日期应课程

    课表日历默认时间
    1
    修改时间明天点击课程表进入日历
    日历显示手机时间准默认显示周天


    2
    修改时间昨天点击课程表进入日历
    日历显示手机时间准默认显示周天


    3
    修改时间年点击课程表进入日历
    日历显示手机时间准默认显示周天


    4
    修改时间明年点击课程表进入日历
    日历显示手机时间准默认显示周天

    添加课程失败
    1
    点击首页Join Live Class输入已添加课程
    添加失败toast提示You have already added the course


    2
    输入足8位课程码点击Join
    添加失败toast提示Oops Wrong class codeplease try again


    3
    输入需邀请加入课程点击Join
    添加失败toast提示Failed to join the class Please contact the teacher for qualification


    4
    未输入课程码点击Join
    toast提示The class code cannot be empty


    5
    首页点击Join Live Class进入添加课程页点击顶部返回安卓back键
    返回首页

    加入课程非法输入
    1
    输入错误非数字课程码点击Join
    添加失败非数字法输入toast提示Oops Wrong class codeplease try again


    2
    首页点击添加课程入口课程码第二位开始输入
    非首位空续光标法聚焦输入


    3
    首页点击添加课程入口复制超长数字粘贴点击Join
    超出动截断存课程toast提示Oops Wrong class codeplease try again


    4
    添加课程页面输入全0课程码点击Join
    添加失败toast提示Oops Wrong class codeplease try again

    课表时间
    1
    老师端创建课程开始时间分:0分钟1时24时跨天某月1天跨天某年1天跨天学生端检查课程课程表
    课程开始时间结束时间老师端致跨天日期显示+1


    2
    老师端修改课程开始结束时间学生端刷新课程课程表
    课程时间更新老师端致


    3
    学生修改手机时间刷新课程课程表检查课程时间
    课程时间变老师端致


    附录三:课程模块具体例
    例标题
    步骤编号
    测试步骤
    期结果
    实际结果
    断网操作
    1
    断网点击Join
    提示网络异常请重试


    2
    断网点击replay
    提示网络异常请重试


    3
    断网进入课程表切换日历
    页面空白显示This is no Network


    4
    断网刷新课程课程表
    页面空白显示This is no Network


    5
    恢复网络刷新课程表课表
    成功加载课程表显示课程信息老师端致

    课程已满员
    1
    老师创建课程限制2学生已添加课程课堂中已2名学生A点击课程课程表Join
    加入失败toast提示The class is full please try another class


    2
    A已课堂退出课堂已满员A点击Join



    3
    课堂中退出满A点击Join
    进入课程

    课堂中退出
    1
    进入正直播课堂点击返回退出课堂
    弹窗提示否确认离开


    2
    进入未开播课堂点击返回退出课堂
    弹窗提示否确认离开


    3
    点击否
    关闭提示框停留课堂


    4
    点击
    退出课堂返回页

    课程结束
    2
    课程时间老师点击结束学生端检查
    学生停留课程画面显示未开播界面屏幕显示Teacher turned off Camera


    3
    学生点击返回钮退出课堂
    返回首页(弹窗挽留页面)


    4
    课程拖堂超1时动结束学生端检查
    课程强制结束前1分钟学生端toast提示课程结束Class is coming to an end


    5
    拖堂达1时课程强制结束
    结束该课程学生跳转App首页

    学生前台切换
    1
    直播中学生课堂切台放置1分钟心跳结束前回直播界面
    直播课堂界面加载正常音视频步享界面画面步


    2
    学生课堂锁屏1分钟回直播界面
    直播课堂界面加载正常音视频步享界面画面步


    3
    学生课堂切换程序该程序音视频:微信视频QQ音乐等
    学生切换程序时保留声音继续授课

    进入回放
    1
    首页课程点击Relay
    进入回放视频界面动播放回放界面显示:课程名+老师课程视频+连麦互动区聊天区


    2
    首页课程列表点击Relay


    回放操作
    1
    进入回放点击暂停
    回放暂停已播放时长停止


    2
    点击播放
    暂停位置继续播放已播放时长继续增加


    3
    暂停时拖拽进度条
    拖拽画面暂停显示前进度条帧


    4
    播放中拖拽进度条
    拖拽应进度拖动结束继续播放

    回放中讲义
    1
    老师享演示程序学生检查回放
    回放容直播演示致


    2
    老师享白板绘制版学生检查回放中白板
    回放白板直播演示致


    3
    老师演示白板互相切换学生检查回放中容
    回放显示学生观直播演示致


    附录四:中心模块具体例
    例标题
    步骤编号
    测试步骤
    期结果
    实际结果
    中心昵称空
    1
    进入中心页编辑昵称空点击save
    toast提示Please enter your name


    2
    昵称栏输入纯空格点击save
    toast提示Please enter your name


    3
    昵称栏剪切昵称点击save
    toast提示Please enter your name

    中心昵称长度
    1
    点击顶部栏拉钮>中心编辑昵称输入超20英文字符
    超20字符允许输入


    2
    昵称输入栏粘贴超20字符文字
    超20字符动截断


    3
    输入20字符光标移动前中未位置输入意字符
    超20字符动截断


    4
    点击保存
    成功保存昵称长度20字符

    中心昵称字符
    1
    点击顶部栏拉钮>中心编辑昵称输入纯数字保存
    保存成功户昵称显示修改文


    2
    修改昵称输入纯中英文保存
    保存成功户昵称显示修改文


    3
    修改昵称输入特殊字符保存
    修改失败提示:please enter your name


    4
    修改昵称输入emoji表情保存
    修改失败提示:please enter your name

    中心昵称展示
    1
    中心修改昵称含中英文数字分进入课程直播IM检查昵称展示
    昵称中心长显示


    2
    昵称长20字符进入直播IM检查昵称展示
    昵称中心长显示


    3
    昵称长检查回放中展示
    昵称中心长显示

    中心头未保存
    1
    进入中心编辑头选择片文件关闭修改弹窗
    头未修改成功


    2
    编辑头选择文件裁切返回profile页
    头未修改成功


    3
    编辑头未点击保存账号踢
    头未修改成功


    4
    重新登录修改头点击保存
    成功保存显示新头

    中心头编辑
    1
    中心点击头编辑选择拍摄片放缩保存修改
    成功保存显示新头


    2
    编辑头选择1M1M图片保存修改
    成功保存显示新头


    3
    编辑头片分选择jpgpnggif等格式保存修改
    成功保存显示新头

    意见反馈必填描述
    1
    输入栏输入中英文特殊字符表情等点击sumbit
    提交成功toast提示Thanks for your feedback we'll resolve it as soon as possible


    2
    输入纯空格点击sumbit
    提交失败toast提示A least five words


    3
    输入超500字符
    超500允许输入

    修改资料容违规
    1
    首页中心修改昵称含敏感词fuck等
    修改失败提示含敏感词


    2
    修改头头涉黄违规点击保存
    修改成功头未接审核

    更新APP
    1
    新版首页点击更进入列表点击更新app钮
    toast提示您版已新版Congratulations You have the latest version


    2
    旧版首页点击更点击更新app
    弹窗检测app载新版载成功动安装


    附录五:互动聊天模块具体例
    例标题
    步骤编号
    测试步骤
    期结果
    实际结果
    聊天列表查修改头昵称
    1
    学生A课堂中发言退出课堂修改头昵称次进入课堂发言
    修改昵称前消息昵称旧昵称修改进入课堂发言列表显示新昵称

    发言时异常情况
    1
    学生发言调起键盘输入容切台切回
    页面显示键盘已输入容


    2
    学生发言调起键盘输入容锁屏解锁
    页面显示键盘已输入容


    3
    学生发言调起键盘输入容锁屏解锁
    页面显示键盘已输入容


    4
    恢复网络点发送
    正常发送发送教师端学生端容正常

    聊天列表UI检查
    1
    课堂中发言查公屏聊天区
    页面底部显示输入栏聊天区显示空白


    2
    课堂中户发言查公屏聊天区
    (1)页面底部显示输入栏
    (2)输入栏方展示聊天容聊天区展示发言者昵称发言容
    (3)时间先序展示发言容发言展示方

    输入发言容
    1
    课堂中点输入栏
    调起键盘键盘发送钮


    2
    输入发言容点发送
    正常发送容键盘动收起教师端学生端已发送容

    状态发言检查
    1
    开白板时发言
    正常发言教师端学生端查发言正常


    2
    开屏幕享时发言
    正常发言教师端学生端查发言正常


    3
    连麦时发言
    正常发言发言拉起键盘输入框收起页面正常教师端学生端查发言正常

    禁言解禁
    1
    教师端禁言全部学生学生端发言
    提示已禁言法发言


    2
    教师端禁言学生A未禁言学生BAB发言
    A提示禁言法发送容B正常发言


    3
    教师端解A禁言A发言
    A正常发送容教师端学生端查发言正常

    聊天列表查
    1
    学生A进入课堂查历史消息
    A历史聊天记录聊天区消息显示空


    2
    聊天列表超屏时滑查
    正常滑查聊天容


    3
    滑程中发言查新消息
    滑新消息滑动底部查新发言容


    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 5 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    软件测试黑盒测试实验

    实 验 报 告课程名称 软件测试 专 业 班 级 ...

    3年前   
    573    0

    黑盒测试技术在客户关系管理系统中的应用

    黑盒测试技术在《客户关系管理系统》的应用黑盒测试技术在客户关系管理系统的应用 摘 要在21世纪计算机技术飞速发展以来,计算机在价格慢慢变得低...

    3年前   
    512    0

    基于移动终端的垃圾分类app的设计与实现

    现今,垃圾分类是一项亟需落实到社会实处且庞大的系统工程,是基本的民生问题,不仅关系我们的生活环境,也是社会文明水平的一个重要体现;但目前我国垃圾分类相关政策尚未完善,相对应措施尚未普及到各省市区...

    3年前   
    1497    0

    毕业论文(设计)基于安卓的多功能时钟app设计与实现

    目 录摘 要 1ABSTRACT 2第1章 绪论 31.1 开发背景 31.2 研究现状 51.3 本文的主要工作 61.4 论文的组织结构 6第2章 安卓相关介绍 72.1 安卓系统...

    4年前   
    1073    0

    基于微信小程序的测试设计与分析

    基于微信小程序的测试设计与分析Testing Design and Analysis Based on WeChat Mini Program日成绩评定 成绩项论文成绩(百分制)折合比例...

    3年前   
    963    0

    实现与测试计划

       实现与测试计划 来自:http://www.chinaspis.com 作者:林锐 电子工业出版社出版发行 { 项目名称 } 实现与测试计划 文件状态: [√] 草稿...

    12年前   
    11844    0

    基于SpringBoot博客系统的设计与实现

     基于SpringBoot博客系统的设计与实现Design and implementation of bl...

    2年前   
    972    0

    基于node的微博的设计与实现

    基于node的微博的设计与实现design and implementation of microblog based on node 摘要千禧年后, Twitter开始进...

    10个月前   
    284    0

    基于测试用例进行测试管理

    基于测试用例进行测试管理对于产品来说,如何通过黑盒测试来保证产品的质量是一件很艰苦的事,手工测试人员一遍遍的进行测试,最大程度的发现产品中的缺陷。个人认为,在黑盒测试中,测试的核心工作内容应围...

    12年前   
    610    0

    论文开题报告:定稿基于Android的快递APP设计与实现

    目前,为了提高取件效率,快递公司在一些快递密集型的投放点放置了智能云柜,取件人通过快递公司发送的密码来开启云柜。虽然这种方式大大提高了取件效率,让取件人的取件时间更加自由,但是云柜只能存放一些体...

    5年前   
    2908    0

    基于网络的蛋糕销售系统的设计与实现毕业论文

     毕 业 论 文(设 计) 20XX 届 计算机科学与技术 专业 班级 题 目基于网络的蛋糕销售系统的设计与实现 姓...

    5年前   
    2344    0

    基于LabVIEW的虚拟频谱仪的设计与实现毕业论文

    本科毕业论文(设计)题 目 基于LabVIEW的虚拟频谱仪的设计与实现 指导老师 职称 学生姓名 学号 ...

    4年前   
    770    0

    基于Java的俄罗斯方块的设计与实现毕业论文

    本科生毕业论文(设计)基于Java的俄罗斯方块的设计与实现 姓  名学  号专  业指导教师 2013年X月X日摘 要俄罗斯方块作为一款风靡全球的多样化终端游戏,经...

    3年前   
    1112    1

    毕业论文:基于Web的办公自动化系统设计与实现

    基于Web的办公自动化系统设计的主要目的是利用现代的互联网技术,采用人机对话方式为办公人员之间搭建一个互动平台。实现无纸化办公和多部门间协同办公,数据存储安全可靠的要求,在降低办公成本的同时,也...

    5年前   
    1689    0

    论文基于JAVA的校园商铺平台的设计与实现

    物流的发展非常之快,在互联网购物变成了人民迈向美好生活重要的一步,在短时间内购买到或者订购到自己所需要的商品已经成为网上购物显著的需求。对于全校师生而言,相比较于在大型网站上购物所需要等待的物流...

    3年前   
    1023    0

    基于PHP+MySql的学生选课系统的设计与实现毕业论文

    中文摘要 针对高等院校在校学生众多,使用传统的选课方式效率低下,并且课程安排,地点安排,学生选课等过程中非常容易出错,造成课程时间冲突或者地点冲突,同时,教务员对选课的统计也十分麻烦,所...

    3年前   
    942    0

    基于移动数据的大湾区城市经济联系强度分析设计与实现

    在现代,沿海城市的经济水平大部分都胜过内陆城市,所以为了促进经济文化的发展会将这一个或者多个海湾、港口和附近岛屿组成的一个区域作为一个整体,这种整体就叫大湾区。 如果将眼观放向全世界,那么这些最...

    3年前   
    637    0

    基于JQuery的移动网页设计与实现─以电脑销售购物为例

    随着智能手机的发展,仅在电脑上浏览网页已经不足以满足人们的日常需求了。智能手机的品牌如此之多,不同的品牌有不同的系统(如IOS、Android、WindowsPhone以及华为正在研发的鸿蒙系统...

    3年前   
    417    0

    基于JQuery的移动网页设计与实现─以广东美食食谱为例

    JQuery是一个JavaScript的框架,它的语言非常简单快捷,是在Prototype之后出现的又一个优秀的JavaScript代码库(或JavaScript框架),利用jQuery可以轻松...

    3年前   
    423    0

    基于博客系统的测试与实践

    当代是互联网时代,是一个信息高度发达的信息时代,在信息时代快速发展的过程中催生了很多优秀的网络信息交流平台,其中个人博客系统以它独特的魅力吸引着众多的博主。

    3年前   
    587    0

    文档贡献者

    爱***享

    贡献于2021-08-13

    下载需要 5 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档