您现在的位置:首页 > 教案怎么写 > 正文

《软件测试》电子教案(4)

2019-11-27 16:02 网络整理 教案网

怎样写高中英语教案?_测试报告怎样写_测试教案怎么写

第1章国产手机与mtk11.1国产手机的状况与将来11.2改变手机市场的mtk21.2.1为什么是mtk31.2.2mtk的特征及运作方式4第2章开发自己的手机平台——旋风001手机diy项目62.1传统手机为什么不能diy62.2旋风001手机研发模块72.2.1简单介绍72.2.2功能说明82.2.3操作说明102.2.4软件说明112.2.5独特优点112.3基于java的旋风001手机diy快速上手142.3.1java开发环境必须的硬件软件142.3.2java研发环境的打造方法152.3.3用java实现helloworld272.4基于c语言的旋风001手机diy快速上手342.4.1c语言开发环境必须的硬件软件342.4.2c语言开发环境的打造方法342.4.3用c语言实现helloworld552.4.4flashtool烧写软件使用说明632.4.5mtk射频参数备份恢复软件67第3章基于旋风001的硬件设计693.1整体介绍693.2硬件电路分析703.2.1电路图703.2.2工作原理703.3接口说明723.3.1128个引脚的扩展接口管脚定义733.3.2miniusb接口管脚定义773.3.33.5mm耳机接口773.3.4正面lcd屏接口及射频天线接口783.4功能组件说明803.4.1外部电源803.4.2电源管理及开机电路813.4.3基带电路823.4.4射频电路823.4.5按键843.4.6gpio/iic/interrupt873.4.7串行接口873.4.8sim卡接口883.4.9audio接口883.4.10lcm接口893.4.11数据总线接口893.4.12camera接口903.4.13tf卡接口923.4.14蓝牙92第4章基于旋风001的java研发934.1j2me平台模式架构934.1.1j2me是什么934.1.2j2me总体架构934.1.3配置944.1.4简表944.1.5可选包954.2导入java程序常用问题954.3java基本操作994.3.1键盘操作994.3.2触摸屏操作1004.3.3文件操作1014.3.4多媒体:音乐播放和摄像头自拍1034.4硬件操作1084.4.1gpio控制1084.4.2adc采样1094.5基于串口的应用1104.5.1j2me对串口的支持1104.5.2串口操作的基本步骤1114.5.3串口调试步骤1124.5.4rfid应用1144.5.5条码应用1164.5.6gps应用1164.5.7打印机应用1174.6基于网络的应用1184.6.1j2me对网络的支持1184.6.2旋风001提供的j2me资源1184.6.3基于tcp的编程1194.6.4基于udp的编程1214.6.5基于http的编程1224.6.6基于邮件和彩信的编程128第5章基于旋风001的c语言研发1345.1mtk软件和c语言架构1345.1.1mtkc语言的整体架构1345.1.2mtkc语言各层之间的关系1365.2mtkmmi设计1365.2.1mmi层介绍1375.2.2剖析mmi任务1495.3绘画1525.3.1图形系统1525.3.2文本1545.3.3图形1575.3.4图像1605.3.5背景1645.3.6层1665.4控件1745.4.1guicontrol1745.4.2菜单1745.5键盘和触摸屏1805.5.1键盘1805.5.2触摸屏操作1835.6高级控件1855.6.1初始化1855.6.2显示菜单1865.6.3注册按键1875.6.4显示左右软键1895.7屏幕模板1895.7.1可重用的模板1895.7.2提取绘画部分1925.7.3模板历史管理1935.7.4退出模板1955.7.5使用新模板1965.8高级模板1975.8.1tounchscreen和drawmanager1975.8.2模板数据库1975.8.3模板数据库控件1995.8.4普通模板加入dm2045.8.5自绘制控件2065.9gpio2105.10uart2115.10.1uart简介2115.10.2数据结构2125.10.3uart功能接口214第6章基于p1302核心板进行diy2186.1p1302核心板介绍2186.1.1p1302核心板的特征2186.1.2p1302核心板的软件组成2196.2基于p1302核心板的扩展设计2246.2.1按键扩展2246.2.2音频扩展2256.2.3液晶扩展2266.2.4flash扩展2286.2.5摄像头扩展2286.2.6tf卡扩展2296.2.7sim卡扩展2296.2.8串口usb口扩展2306.2.9按键灯2316.2.10gsm天线2326.2.11蓝牙天线2336.2.12后备电池2336.2.13电池连接器2346.3p1302扩展板的焊接调试2346.3.1布板注意事项2346.3.2焊接注意事项2356.3.3调试说明2356.3.4常见问题237第7章网友开发示例2387.1开发环境建立2387.2helloworld2447.3使用资源2507.4操作软件263第8章旋风001开发常见疑问与解答2798.1旋风001常见基本难题解答2798.2旋风001常见高级问题解答2818.3旋风001硬件相关疑问解答2888.4旋风001c语言相关疑问解答2898.5旋风001java相关疑问解答290建立“开发需求项->测试项->测试子项->检测用例->缺陷”的检测跟踪关系,能够迅速的反应开发需求和设计的更改对检测的妨碍范围,保证硬件的一致性和检测的充分性,从而确保软件的质量第1章简介1.1什么是自动化检测1.2自动化测试步骤1.3什么是hpquicktestprofessional1.4开始使用qtp1.4.1从hp网站下载qtp1.4.2调试qtp1.5qtp许可证方式第2章qtp帮助文档的使用2.1目录标签2.1.1对象属性通过getroproperty函数返回2.1.2测试对象提供的方式2.2索引标签2.3搜索标签第3章对象库3.1对象是怎么被添加到对象库的3.2测试对象和运行时对象3.2.1to属性3.2.2对象库方式3.2.3每个action对应的公共对象库3.3对象探测器3.4对象识别3.5用户定义的对象第4章数据池4.1设计时和运行时数据表4.2何时使用全局数据表以及局部数据表4.3设置数据池的迭代4.4数据池对象建模4.5数据池的格式第5章操作组件5.1输入和输出参数5.2操作组件的类别5.2.1insertingcallstoactions5.2.2insertcalltonew…5.2.3insertcalltoexisting…5.2.4insertcalltocopy…第6章qtp环境变量6.1环境数组的类别6.2environment对象第7章保留对象7.1crypt对象7.2optionalstep对象7.3pathfinder对象7.4randomnumber对象7.5setting对象7.6webutil对象7.7systemutil对象7.8registeruserfunc对象第8章检查点8.1检查点的类别8.2qtp内置检查点的问题8.3检测点的代替原则8.4运行时升级检查点第9章库函数文件9.1关联一个全局库函数文件9.2运行时动态读取本地库函数文件9.3运行时动态读取全局库函数文件9.4理解执行作用域9.5optionexplicit的适用性9.6全局作用域内执行本地作用域代码第10章描述性编程10.1对象识别10.2何时使用表述性编程10.3描述性编程语法10.3.1使用描述对象10.3.2micclass标志符10.4使用表述字符串10.5列举childobjects10.6将基于对象库的脚本转化成基于描述性编程的类库10.7使用vbscript描述性编程对象库10.8index标识符问题10.9多浏览器应用10.10浏览器识别问题10.10.1使用opentitle识别浏览器10.10.2使用唯一的openurl属性识别浏览器第11章qtp的安装功能11.1打开调试配置项11.2断点的使用11.3watchtab页的使用11.4variablestab页的使用11.5commandtab页的使用第12章场景恢复12.1什么时候场景恢复无法使用12.2各种情景恢复无法工作的状况12.3针对ie验证窗口的场景恢复处理12.4qtp各种默认场景恢复12.5recovery对象12.6场景恢复函数读取12.7错误处理第13章正则表达式13.1正则表达式字符13.2何时在qtp中使用正则表达式13.3使用代码验证正则表达式13.3.1使用正则表达式选择weblist或webradiogroup的值13.3.2使用正则表达式提取信息13.3.3使用正则表达式替换数据第14章vbscript14.1字符串14.2转换变量14.3日期和时间函数14.5其他函数14.5.1typename14.5.2vartype14.5.3getref14.5.4createobject14.5.5getobject14.6使用变量14.6.1定长数组14.6.2动态数组14.6.3执行语句14.6.4eval函数14.6.5vbscript可选参数第15章同步点15.1同步点15.2检查对象的存在15.3事件15.4回放方式第16章测试结果16.1在结果报告中过滤方法16.2报告自定义检测方法16.3在测试结果中插入文件16.4在检测结果中插入快照16.5转化xml结果为html格式16.6配置qtp生成html结果报告16.7qtpreporter对象16.8在类库最后访问测试结果第17章api应用17.1extern对象17.1.1vbapi定义句型17.1.2qtpapi定义17.2qtpapi的限制17.2.1使用vb6的apicom对象17.3通过excel执行api17.4动态生成excel宏17.5使用方式对话框第18章qtp自动化对象建模18.1qtp自动化对象建模18.2传递参数给检测用例18.2.1使用检测参数18.2.2传递测试参数第19章htmldom19.1何时需要使用htmldom19.2何时不宜使用htmldom19.3htmldom对象集19.3.1html节点19.3.2document对象19.3.3html元素对象19.3.4html元素集19.3.5使用dom获取web页面的元素19.4其他html元素19.5转化dom对象为qtp测试封装对象19.6使用材质表单验证外观19.7通过文本选取单选框第20章webtables应用20.1webtables20.2访问webtable20.2.1使用index20.2.2使用name或htmlid20.2.3使用innertext/outertext20.2.4使用对象库20.2.5使用table中的对象20.2.6获取table中对象的位置20.3点击webtable内部20.4table的轮询读取20.5导出webtable数据到datatable20.6webtable功能扩展20.6.1通过dom元素中获得table20.6.2搜索查找table中的单元格第21章xml应用21.1qtpxml对象21.2读取和设置xml21.3处理应用程序的多个环境数组文件21.4输出xml到数据表21.5比较xml第22章数据库应用22.1连接一个数据库22.2构建连接字符串22.2.1连接向导22.2.2检查连接对象以及结果集对象的状况22.3将查询结果导入datatable22.4执行数据库内存过程第23章microsoftexcel应用23.1excel自动化对象建模23.2将vba转换为vbscript第24章outlook应用24.1outlook对象模型24.1.1连接outlook应用程序24.1.2登录到名称空间24.1.3遍历顶级文件夹24.1.4用户交互式的获得文件夹24.1.5获取默认文件夹24.2读取短信消息24.2.1访问电子邮件的消息属性24.2.2下载附件24.3发送电子邮箱消息24.4outlook安全对话框24.5从电子邮件消息中获取地址24.6点击在电子邮件消息中的链接24.7使用电子邮件触发qtp第25章microsoftword应用word自动化对象建模第26章microsoftie应用26.1打开internetexplorer26.2iecom方式和属性26.3页面同步26.4枚举所有ie窗口26.5查找ie窗口26.6打开新浏览器26.7获取web页面dom26.8访问网站脚本函数26.9使用ie获取用户键入26.10ie弹出对话框26.10.1禁止ie对话框26.10.2通过登录表改变ie修改26.10.3弹出窗口拦截器26.10.4禁止脚本出错对话框26.10.5安全警告-重定向弹出框26.10.6证书安全警告26.10.7安全连接警告26.10.8安全提醒-安全和非安全项26.10.9活动内容/javascript显示26.10.11文件下载信息条26.11使用代码处理弹出对话框26.12文件下载-安全警告弹出框26.13检查网页中的失效图片26.14把browser对象只是window对象使用26.15定制browser应用程序第27章hpqualitycenter应用27.1qualitycenter27.2用qtp连接qc27.3qc模式27.4qc中的相对路径27.5qcutil对象27.6qc开放式测试模式27.7tdconnection对象27.7.1commandandrecordset对象27.7.2attachmentfactorycollection27.7.3从qc下载文件的简便方式27.7.4上传附件到qc27.8获取当前检测的位置27.9列举testlab文件夹中所有的检测27.10列举testlab标签页中所有的测试27.11获取当前测试集的位置第28章qtp高级应用28.1不同机器的检测脚本同步执行28.2遍历所有settings变量28.3利用脚本停止脚本并再次运行脚本28.4运行时添加场景恢复28.5在脚本执行完毕时执行代码28.6使对象在网页中可见28.7高级文本检查点28.8利用class类扩展检测对象28.9jscript在qtp中的应用28.9.1传递可变数量参数给变量28.9.2域的变化28.9.3使用try…catch错误捕获28.9.4jscript数组应用28.9.5js类的应用28.10对象类映射第29章qtp1129.1ide增强29.1.1注释29.1.2增强的智能提醒功能29.1.3runtostep