基于Web应用的自动化测试框架的研究

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
( 上接 第 6 4页 ) 以如果 对数 据 安全 性有 很 高要 求 ,那就 必须 选用 WA加密 方式 了 P ( idw PS2已经 支持 WA加密 方 式 )W A 为 IE 0 . 1 Wn o s P X P 。P 作 EE82 1 通 用 的加密 机 制 WP的升级 版 , 安 全 的防护 上 比 WP更 为周 密 , E 在 E

下 图所 示 提示 ,表 明 当前 的无线 网络 连接 还不 可用 。 S E I 在 如上 图所 示无 线 连接 图标 上单 击右 键 , 弹 出菜单 TP: 在 中选择 “ 查看 可用 的无 线 网络 ”选 项 ,即打 开如 下 图所示 窗 口。 此 时连 接显 示无 连接 状态 。 S E2 单 击更 改 高级 设置 , 一张 “ 线 网络配 置 ” TP : 有 无 选项 卡 , 单击 “ 添加 按钮 ” ,会 出现 “ 无线 网络连 接属 性关 联选 项 卡 ” , 在 选 项 卡 内填 入 S I :dfu t 由于 是家 庭无 线 网络 ,所 以我 选 SD ea l , 择 网络 验证 为 开放 式模式 ,数 据 加密 为 WP格 式 ,网络 密钥 为 5 E 或4 0个 字符 ,“ 这是 一个 计算 机到 计算 机 的 ( 临时 ) 网络 ,未使 用 无 线 访 问 点 ”复 选 框 打 勾 , 随后 在 无 线 网络连 接 属 性 中 出现 d fu t网络 。在每 一 台 a o ea l dh c网络 中配 置 方法 同上 。单 击 查看 无 线 网络连 接配 置 窗 口中 出现 点对 点 d fu t网络 。 此 , d o ea l 至 a c h 网 络建 立 完成 。 SE 3 T P :建立 好 A o d hc无 线 网络 ,接 着 使用 一 台 网络 结 点 网 络适 配 器有 线方 式接 入 A S OE ,实现 Itr e D LM DM n en t连接 ,在 本 实例 中使 用有 线 方式 接入 。使 用 ICN I P O FG命 令 可 以看 到 A o dh c 无线 网络 中连 接 Itr e 服 务器 的 I 地址 , 共有 2 I 地 址 , n en t P 一 个 P 个 为无 线 网络 适配 器地 址 , 一个 为连接 入 Itr e n en t有线 网络 适 配器 地址 。图二 为 A o d hc无线 网络 中 另一 台 网络 结 点 I P地址 。 SE 4 分 别在 两 台笔记 本上 都打 开 网络安 装 向导 , 有 网络 TP: 将
主 要体 现在 身 份认 证 、加 密机 制和 数据 包 检查 等方 面 ,而 且它 还 提 升 了无线 网络 的管理 能力 。 二 、“ 于 A o 基 d hc的 家庭 无线 局域 网 ”的 搭建 ( )搭 建家 庭无 线 网络 设备 一 1能够 连 入 Itr e . n en t网络 的 A S o e ( D LM d m 有线 或者 无线 ) 。 2 带 有 无 线 网络 适 配 器 的 计算 机 ( 可 以配 置 了网 络 适 配 . 也
器 ) 。
Байду номын сангаас
3 计算 机 操作 系统 为 W no sX r f s nl 本 。 . idw P P oe so a 版 i ( )搭 建家 庭无 线 网络要 求 二 1 区 分 带有 无 线功 能 计算 机 两种 基 本 通信 模 式 : . i fa tu tr 基础 架构 ) 网络和 A o ( n r sr cu e( d hc 点对 点 )网络 。 2 掌握 82 儿 协议 的对 等 网络 A o 、无线 网络 的分 层 结 . 0. dh c 构 、特 点 、接 入技 术等 。 3 由于 无 线 环 境 中存 在 较 强 的突 发 干 扰 和 随 机 干扰 ,传 统 . T P的基 本假 设 在无 线环 境 中不 再成 立 , 了解 提 高 T P 议在 A C C 协 d h e网络 中性 能 的 TP B S 议 。 o C —U 协 4 由于无 线 网络 安全 的脆 弱性 , 够提 供无 线 网络 安全 方案 , . 能 适配器的网络计算机选择 “ 这台计算机直接连接入 It re ” n en t , 比如 密钥 管理 、入 侵检 测 、 响应方 案等 一 系列 提 高安全 性技 术 。 另一台 A o dh c网络结点选择 “ 通过网络上的其他计算机连接到 5 绘 制基 于 a c 庭无 线 网络 ( LN . do 家 h W A )拓扑 结构 ,能够 较 Itr e ”, 设置 相 同的 工作组 名称 为 to a o e n en t h ms hm ,这 样 就使 为 准确 的 描述 无线 网络 的连 接状 况 。 用 W no sX 自带 的 网络 配 置好 了 a o 网络 接入 Itr e idw P dh c n e nt ( )搭 建家庭 无 线 网络配 置 步骤 三 的 It re 网关 。 ne n t 利用 W n o s P id w 系统 自身 的家 庭无 线 网络 向导 进行 家庭 无 线 X SE 5 T P :在有 直接 连 入 Itr e nen t的计 算机 ,打开 本地 连接 属 网络 配置 比较 简 单 ,集 成 了网络 密钥 ,S I 一系 列功 能 。安装 性,在高级选项卡中勾选 “ n en t SD等 Itr e 连接共享”,至此两台笔记 了无 线 网卡后 ,将 鼠标移 到相 应 网络 连接 项就 会在 状 态栏 显示 如 本 都 可 以上 网 了。
计算机光盘软件与应用
工 程 技 术
C m u e D S f w r n p lc to s o p t r C o ta e a d A p ia in
21 0 1年第 1 5期
总体来 说 ,WA 测试 工 具 主要 由 以下 六 大功 能模 块组 成 : TF 送 到指 定 的地 点抽象 为 SnR s l ed eu t函数等 等 。 ( )入 口函数 模 块 。M i 一 an函数 是 wA 自动 化测 试 工具 的 TF ( ) 扩 展 模 块 。在 本 模 块 中 , 我 们 搭 配 使 用 J n t 和 五 Ui 入 口函 数 ,也 是整个 工 具 的核心 部分 ,每一 个测 试用 例 的执 行都 HT U i 这 两个 工具 来 测试 W b 用 。 TP n t e应 是从 这 个 函数开 始调 用 。因为在 对 S A TF的 调查分 析 过程 中 , 发现 ( )集成 模块 。在 我们 的开发平 台 EL PE上 ,只 需要 进 六 C IS 此工 具 执行 测试 时默 认 调用 是 M i a n函数 ,所 以在 WA T F测试 工具 行简 单 的配 置 即可完 成和 B gi l u z la的集 成 。然 后 SA TF执 行完 测 中也 这 样做 了规 范 ,所有 的 测试 都 由 M i 函数 开 始 。 an 试用 例 ,即 可将 结果 发送 给 B g i1 。 u z a l 在入 口函数 内还 包括 Sn lc sM i ige ae an函数 , 的主 要作 用是 它 三 、结束 语 描述 单 个测 试用 例 的执行 测 试逻 辑 。 比如一 个案 例 中需 要测 试分 本 测试平 台是在 IM的开源测试 框架 s A/ Tx B TFs A 下提 出的 , 具 别 在 S r e 和 C in evr 1e t端 去配置 编译 ,那 么 在 sn lc sM i 有 很强 的实用性 。但是 由于用 到很 多开源 的技 术 , 望通过 后续研 i ge ae an 希 函数 中 ,就 要分 别 调用 函数 R n ev r Rn l et uS r e 和 u C in 。也 就是 说 , 究使之成 为一个 具有通 用机制 的简单 易用 的 自动化 测试 框架 。 Mi a n函数 首先 调 用运 行 时模块 WA M i T Fa n这个 库 函数来 启 动 WA TF 参 考 文献 : 测 试 工具 ,配置 W A TF执行 需 要 的环境 。 然后 调用 入 口函 数模 块 中 [ 郑人 杰 . 1 ] 计算机 软 件测 试技 术 【 . M】 清华 大 学 出版社 , 9 12 9 的 sn 1c sM i ,获取 单 个案例 执 行 的具 体信 息 。实 际上 ,入 ig ea ean [ 李 丹, 2 ] 刘杰 . 件 回 归测试 及其 实践 [. 息产 业 部 电子 第五 软 I信 】 口函数 仅 仅是 测试 的 开始 ,M i a n函数 的结 构 也 比较 的 简单 ,它只 研 究所 ,0 5 20 是 并不 包括 整 个 的测试 流程 , 多 的测 试 过程 描述 是在 WA M i 更 T Fa n 【 S A e’G i , M c t :/s fo r f g .e 3 T FV3Us S ud I ] r e B I .t n h p / a suc o e t t i er n / 函数 中实现 。 c r e / TAF G . t u r nt S U h m ( )运行 时模块 。WA 二 T F的运行 时模 块 是 WA T F测 试 工具 的 f S A S ri s e’ u e B c t : / asu cfre 4 T X v e Us S i , N I . t /s  ̄o r o g . ] e c r G dI nhp t e 基 础框 架 ,测 试用 例相 关 的执行 逻 辑都 在这 部 分描 述 。虽然 不 同 ne/ ure t sa u pd t c r n /tx g. f 测试 用 例 的场景 描 述不 同 , 测试 的 功能 点也 不 同, 是 W A 但 TF测试 【 ht :/ w w. gi . g 5 t ] p / w b zlo / u l r a 工 具的 初始 函数 模 块 M i 函数在 处理 了相 应 的参 数后 首先 调用 an 【 VnetMao著, 志 云译 . ii co [ . 6 icn s l 鲍 ] s J t nA t nM] Un i 电子 工业 出 的就 是 这部 分 函数 即 WA M i 。 T Fa n 版 社 ,0 41 2 0 ,1 ( ) 置 模块 。 使用 WA - 配 在 TF工 具进 行测 试 的过程 中,所 需 [ G oan 7 ivn i ] De a , n ra o n, d n r A de P l i n W o g n E o i a l a g mme c f i fh r m n eTet D s b e mp n n c i t r s o n r e 要 的测 试环 境是 可 配置 的 ,也就 是 先把 这些 数据 先 写到 相应 的配 Pef r a c si gof itiutdC o o e tArh tcu e. ht / w ww.etn e ucton. g/ rils 2 0 tp:/ t sig d ai or atce/ 0 4 置 文件 中 ,然后 测试 人 员在 执行 测试 时 就可 以根 据 自己的测试 场 景进 行选 择 。该 配 置模 块 中主要 有用 户 配置 和机 器 资源 配置 以及 【 Ma e t , r t r a 软件 测试 自 化技 术 [ . 8 r F ws r ] k e Dooh G a m. y h 动 M】 北 相关 软件 的 集成 所 需要 的信 息配 置 。 京: 械 工业 出版 社 机 ( ) 制服 务模 块 。在 本模 块 中,作 者利 用 S A 四 定 T F提供 的服 [ D ne H l n" o n a a e agA tma dC m o e t 9 a i oma . u d r V l s n uo t o p n n ] l B y u e 务 开 发一 套基 于 w A TF内部命 令 的 A I P ,这些 AI就组 成 了 W A Tet gS f Tet eiKe a ..—2 (9 9 P TF sn ”ot i w. sV r f h 9 b 3 61 9 、 测 试 工具 的基 础框 架 。 因为 SA TX可 以调 用 S A T F提供 的所 有服 务 , 这 样 一套 封装 了所有 常用 的 SA 和 自动化 测试 基本 命 令的 A I TF P, [ 作者 简 介] 宇 ,女 ,硕 士 ,讲师 ,研 究方 向:软件 测试 , 商 既保证 了代码 的 一致 性 ,并且 最 大程 度 复用 了代码 ,大大 降低 了 面 向对象 技术 。 开发代 码 量 , 避免 了由于环 境 问题 导致 的错 误 。 也 比如 开始 从 C S V [ 目名称 ] 于 S A/ Tx的 自动化 测试 框 架的研 发 编 号: 项 基 T F SA 下 载最 新 的测 试源 代码 抽 象成 为 CS xo t函数 ,将 测 试结 果发 0 Y 28 云南 省教 育厅 科 学研 究基金 项 目 V Ep r 90 5
相关文档
最新文档