01.07.2015 Views

下载地址一 - 51Testing软件测试网

下载地址一 - 51Testing软件测试网

下载地址一 - 51Testing软件测试网

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

51Testing 软 件 测 试 网<br />

可 能 收 到到 不 同 的 数 字 , 只 有 被 最 小 和和 最 大 的 值 绑 定 , 这 些 值 是 在 测 试 脚 本本 中 设 置 的 。<br />

● 利 用 相 同 的 种 子 , 每 一 个 执 行 相 同 测 试 脚 本本 的 虚 拟 测 试 者 有 确 切 的 相 同 的 表 现 。<br />

例 如 :<br />

◆ 如 果果 在 第 一 个 命命 令 执 行 之 前前 , 第 一 个 虚 拟 测 试 者 考 虑 1.3 秒 , 第 二 个 虚 拟 测 试 者 ( 和和 所 有 随<br />

后 的 虚 拟 测 试 者 ) 在 那 个 命命 令 执 行 之 前前 也 考 虑 了 1.3 秒 。<br />

◆ 如 果果 第 一 个 虚 拟 测 试 者 调 用 统 一 常 式 两 次 并 收 到到 数 字 5 和和 3, 那 么 在 那 个 组 内 的 所 有 的 其 他<br />

虚 拟 测 试 者 也 接 受 到到 5 和和 3。<br />

你 也 可 以 设 置 随 机机 数 产 生 器 在 每 一 个 测 试 脚 本本 开 始 时 是 否 是 被 再 播 种 的 (reseeded)。 一 般 而 言 ,<br />

不 再 播 种 是 比 较 好 的 , 因 为 一 个 长 的 假 随 机机 (pseudorandom) 序 列 比 起 许 多 的 短 的 要 更 真 实 。<br />

“ 种 子 ” 可 用 下 面 的 方 法 定 义 :<br />

●Unique and not reseeded―― 为 每 一 个 虚 拟 测 试 者 产 生 一 个 唯 一 的 “ 种 子 ”(seed) 和和 随 机机 数<br />

产 生 器 在 每 一 个 测 试 脚 本本 开 始 时 不 再 被 播 种 (reseeded)。 每 一 个 在 一 个 用 户 组 中 的 虚 拟 测 试<br />

者 的 表 现 ( 行 为 ) 有 细 微 的 不 同 。 在 性 能 测 试 中 , 这 是 最 普 通 的 使 用 选 项 。<br />

●Unique and reseeded―― 为 每 一 个 虚 拟 测 试 者 产 生 一 个 唯 一 的 “ 种 子 ”(seed) 和和 随 机机 数 产 生<br />

器 在 每 一 个 测 试 脚 本本 开 始 时 被 再 播 种 (reseeded)。 每 一 个 在 一 个 用 户 组 中 的 虚 拟 测 试 者 的 表<br />

现 ( 行 为 ) 有 细 微 的 不 同 , 但 是 该 数 字 是 在 每 一 个 测 试 脚 本本 开 始 时 被 再 播 种 的 。 该 选 项 对 于<br />

政 府 的 LTD(Live Test Demonstration) 测 试 是 很 有 效 的 。<br />

●Same and not reseeded―― 为 每 一 个 虚 拟 测 试 者 产 生 相 同 的 “ 种 子 ”(seed) 和和 随 机机 数 产 生 器<br />

在 每 一 个 测 试 脚 本本 开 始 时 不 再 被 “ 播 种 ”(reseeded)。 这 不 是 一 般 的 一 个 去 选 择 的 可 取 选 项 ,<br />

在 模 型 化化 一 个 现 实 的 工 作 量 时 , 因 为 执 行 相 同 测 试 脚 本本 的 每 一 个 虚 拟 测 试 者 是 以 相 同 的 方 法<br />

表 示 ( 行 为 )。 然 而 , 这 个 选 项 对 于 某某 种 压 力力 测 试 类 型 可 能 是 有 用 的 。<br />

●Same and reseeded―― 为 每 一 个 虚 拟 测 试 者 产 生 相 同 的 “ 种 子 ”(seed) 和和 随 机机 数 产 生 器 在 每<br />

一 个 测 试 脚 本本 开 始 时 被 再 “ 播 种 ”(reseeded)。 这 不 是 一 般 的 一 个 去 选 择 的 可 取 选 项 , 在 模<br />

型 化化 一 个 现 实 的 工 作 量 时 , 因 为 执 行 相 同 测 试 脚 本本 的 每 一 个 虚 拟 测 试 者 是 以 相 同 的 方 法 表 示<br />

( 行 为 ), 并 且 短 的 假 随 机机 (pseudorandom) 序 列 不 是 现 实 的 。<br />

然 而 , 该 选 项 对 于 某某 种 压 力力 测 试 类 型 可 能 是 有 用 的 。 例 如 , 如 果果 你 有 一 组 suite, 它 有 一 个 共<br />

享 的 数 据 池 , 并 且 它 的 seed 设 置 为 唯 一 的 和和 不 再 被 “ 播 种 ”, 每 个 虚 拟 测 试 者 和和 迭 代 有 一 个<br />

不 同 的 “seed”, 该 “seed” 通 过 所 有 的 虚 拟 测 试 者 和和 迭 代 给 予 随 机机 数 据 。 要 在 所 有 虚 拟 测 试<br />

者 获 得 相 同 的 数 据 模 式 (pattern) 时 反 复 的 查查 看 会 发 生 什 么 , 那 就 针 对 所 有 的 虚 拟 测 试 者 将 seed<br />

设 置 为 相 同 的 和和 再 播 种 的 。

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!