越来越觉得自己走测试这条路是对的,越来越觉得自己适合做测试,这么久以来兴趣一直在激发我前进,一直在寻找下一个站点,我相信测试路上我一定会走的很远,我的测试道路一定会很宽阔,努力就有收获,也希望还在测试路口迷惘的朋友,不要再犹豫了,因为你的犹豫不决,会使你错过很多~~~~~喜欢就去just do it ,因为只有尝试了才知道自己适不适合,喜不喜欢。如果一味的问别人,永远找不到最终的答案。因为每个人的感觉不一样,每个人的情况不一样,每个人的前提条件都不一样,你会得到不同的答案,这样只能会使你更迷茫~~~~

发布新日志

  • 各大站点的CSS Reset

    2009-09-07 16:43:52

    淘宝网
    /*
    html{color:#000;background:#FFF;}
    body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,leg
    end,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table
    {border-collapse:collapse;border-spacing:0;}fieldset,img{border:none;}
    address,caption,cite,code,dfn,em,strong,th,var{font-style.:normal;font-
    weight:normal;}li{list-style.:none;}caption,th{text-align:left;}
    h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after
    {content:'';}abbr,acronym{border:none;font-variant:normal;}sup
    {vertical-align:text-top;}sub{vertical-align:text-bottom;}
    input,button,textarea,select{font-family:inherit;font-
    size:inherit;font-weight:inherit;}input,button,textarea,select{*font-
    size:100%;}legend{color:#000;}del,ins{text-decoration:none;}small{font
    -size:100%;}
    */
    搜狐网
    /*
    body{font-family:'宋体';text-align:center;margin:0
    auto;padding:0;background:#FFF;font-size:12px;color:#333;}
    body > div{text-align:center;margin-right:auto;margin-left:auto;}
    div,form,ul,ol,li,span,p{margin:0;padding:0;border:0;}
    img,a img{border:0;margin:0;padding:0;}
    h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-
    weight:normal;}
    ul,ol,li{list-style.:none}
    table,td,input{font-size:12px;padding:0}
    a{outline-style.:none;color:#333;text-decoration:none}
    a:hover{color:#c00;text-decoration:underline;}
    */
    新浪网
    /*
    body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div
    {margin:0;padding:0;border:0;}
    body{background:#fff;color:#333;font-size:12px; margin-top:5px;font-
    family:"宋体";}
    ul,ol{list-style-type:none;}
    select,input,img,select{vertical-align:middle;}
    a{text-decoration:underline;}
    a:link{color:#009;}
    a:visited{color:#800080;}
    a:hover,a:active,a:focus{color:#c00;}
    .clearit{clear:both;}
    */
    土豆网
    */
    *{margin:0;padding:0}
    body{color:#000;background:#fff;font-size:12px; line-height:1.25;font-
    family:Tahoma,sans-serif}
    th,td{text-align:left;vertical-align:top}
    h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:normal}
    p{margin:0 0 1em 0}
    blockquote{margin:0 0 1em 0}
    a{color:#000}
    * a{_font-family:Arial,sans-serif}
    a:hover{text-decoration:none}
    img{display:block;border:0}
    ul{ margin:0;padding:0;list-style.:none}
    ol{padding:0 0 0 2em}
    dl,dt,dd{margin:0;padding:0}
    form{display:block}
    input,label,select,option,textarea,button,fieldset,legend{font-
    size:1em; font-family:Tahoma,sans-serif}
    input.text{color:#444;border-color:#9f9f9f #dcdcdc #dcdcdc
    #9f9f9f;border-style.:solid;border-width:1px;padding:3px
    2px;height:14px}
    input.submit{border-color:#ddd #696969 #696969 #ddd;border-
    style.:solid;border-width:1px;padding:2px;height:22px}
    input.file{}
    input.radio,input.checkbox{margin-right:2px}
    *input.radio,input.checkbox{*margin:-2px 2px -2px -2px}
    *input[type=radio],input[type=checkbox],x:-moz-any-link,x:default
    {vertical-align:-3px}
    *input.radio,input.checkbox{*vertical-align:-2px}
    input.image{}
    label.radio,label.checkbox{margin-right:5px}
    select{}
    option{}
    textarea{border-color:#9f9f9f #dcdcdc #dcdcdc #9f9f9f;border-
    style.:solid;border-width:1px;padding:1px}
    .fix:after{ content:"."; display:block; height:0; clear:both;
    visibility:hidden}
    .fix{display:inline-block;min-height:1%}
    *html .fix{zoom:1}
    .fix{display:block}
    */
    腾讯网
    /*
    body{margin:0;padding:0 0 12px 0;background:#fff;font-size:13px;line-
    height:22px;}
    div,p,li{font-family:Verdana,婼;font-size:13px;}
    form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
    input,select{font-size:12px;line-height:16px;}
    img{border:0;}
    ul,li{list-style-type:none;}
    li{font-size:13px;}
    .tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
    .dis{display:block;}.undis{display:none;}
    .fl{float:left;}.fr{float:right;}.cl{clear:both;}
    .fh{height:22px;}.fb{font-weight:bold;}.fnb{font-weight:200;margin-
    left:-1px;}
    .fc30{color:#303030;font-family:"宋体";}.fchot{color:#ff0700}
    .f11{font-size:12px;font-family:tahoma;}
    h4{font-weight:200;font-size:13px;cursor:pointer;}
    h4 a{width:100%;heihgt:100%;display:block;}
    a{color:#00007F;text-decoration:none;}
    a:hover{color:#bd0a01;text-decoration:underline;}
    a.lcblue{color:#0F479C;}
    a.lchot{color:#bd0a01;}
    .lchot{color:#bd0a01;}
    */
    凤凰网
    /*
    body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,
    blockquote,th,td{margin:0;padding:0;}
    table{border-collapse:collapse;border-spacing:0;}
    fieldset,img{border:0;}
    address,caption,cite,code,dfn,em,strong,th,var{font-style.:normal;font-
    weight:normal;}
    ol,ul {list-style.:none;}
    caption,th {text-align:left;}
    h1,h2,h3,h4,h5,h6{font-size:100%;}
    q:before,q:after{content:'';}
    body {font:12px "婼",arial,helvetica,clean,sans-serif}
    table {font-size:inherit;font:100%;}
    body * {line-height:16px;}
    h1 {font-size:14px;}
    h2 {font-size:14px;font-weight:normal;}
    h3 {font-size:12px;}
    h4 {font-size:12px;font-weight:normal;}
    strong {font-weight:bold;}
    a {text-decoration:none;}
    a:hover {text-decoration:underline;}
    .clear {clear:both;}
    .clearfix:after { content: "."; display: block; height: 0;  clear:
    both; visibility: hidden;}
    /* Hides from IE-mac \*/
    * html .clearfix {height: 1%;}
    /* End hide from IE-mac */
    .bold {font-weight:bold;}
    .f14   {font-size:14px;}
    .h20 { line-height:20px;}
    .error {color:red;}
    .black {color:#000;}
    .white {color:#fff;}
    .red {color:#e10007;}
    .grey {color:#454545;}
    .orange {color:#ff7200;}
    .blue {color:#3a8ecf;}
    .navy {color:#183b7d;}
    */
    cctv
    /*
    body,div,h1,h2,h3,h4,h5,h6,p,ul,ol,dd,dt,dl,li,form,input
    {margin:0;padding:0;}
    body,a{color:#000;}
    body, input, textarea{font:13px/1.3 Arial;}
    li,
    #main-fn-bar .searchBox{list-style.:none;font-family:"宋体";}
    a{text-decoration:none;}
    a:hover{text-decoration:underline;}
    img{border:none;}
    h4, h5{font-size:13px;}
    */
    新华网
    /*
    body,td,div { font-size: 12px; font-weight: normal; color: #005FA2; }
    body,td,th { font-size: 12px; }
    body {margin: 0px;background-image:url(http://imgs.xinhuanet.com/icon/home/2007/web_bg.gif);background-repeat:repeat-x;}
    */
    工商银行
    /*
    TD
    {font-size: 12px;text-decoration: none;}
    INPUT{font-size: 12px;color: #000000;text-decoration: none;}
    BODY{font-size: 12px;color: #000000;text-decoration: none;font-family: 宋体;}
    SELECT{font-size: 12px;text-decoration: none;}
    P{line-height: 150%;text-decoration: none;}
    H1{font-weight: bold;font-size: 150%;text-decoration: none;}
    H2{font-weight: bold;font-size: 14px;text-decoration: none;}
    H3{font-weight: bold;font-size: 14px;text-decoration: none;}
    */
    迅雷
    /*
    * {margin:0;padding:0;}
    html {background:#FFFFFF;}
    body {text-align:left;font:normal 12px/1.6em simsun, Verdana, Lucida,
    Arial, Helvetica, sans-serif;color:#353535;}
    table {border-collapse:collapse;border-spacing:0;empty-cells:show;text
    -align:left;}
    th,td {border-collapse:collapse;}
    ol,ul {list-style.:none;}
    a {text-decoration:none;color:#353535;}
    a:hover {color:#CD0102;}
    input,select,form. img,button {vertical-align:middle;}
    button {border:0;cursor:pointer;}
    img {border:0;}
    em {font-style.:normal;}
    */
    baidu有啊
    /*
    body{font:13px/1.4 arial,helvetica,sans-serif;text-align:center;}
    body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textare
    a,select,button,th,td{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{font-
    size:100%;font-weight:normal;}table{font-size:inherit;font:100%;}
    input,select{font:100% arial,helvetica,clean,sans-serif;}button
    {overflow:visible;}th,em,strong,b,address,cite{font-style.:normal;font-
    weight:normal;}li{list-style.:none;}img,fieldset{border:0;}ins{text-
    decoration:none;}
    */
    泡泡网
    /*
    163
    /*
    body { text-align: center; font-family:"婼", arial;margin:0; padding:0;
    background: #FFF; font-size:12px; color:#000;}
    div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }li
    {list-style-type:none;}img{vertical-align:top;}strong{font-
    weight:normal;}em {font-style.:normal;}h1,h2,h3,h4,h5,h6 { margin:0;
    padding:0;font-size:12px; font-weight:normal;}
    a:link {color: #1f3a87; text-decoration:none;}a:visited {color:
    #83006f;text-decoration:none;}a:hover {color: #bc2931; text-
    decoration:underline;}a:active {color: #bc2931;}/* Color
    */.cRed,a.cRed:link,a.cRed:visited{ color:#f00;
    }.cBlue,a.cBlue:link,a.cBlue:visited,a.cBlue:active
    {color:#1f3a87;}.cDRed,a.cDRed:link,a.cDRed:visited{
    color:#bc2931;}.cGray,a.cGray:link,a.cGray:visited{ color:
    #4F544D;}.cDGray,a.cDGray:link,a.cDGray:visited{ color:
    #666;}.cWhite,a.cWhite:link,a.cWhite:visited{
    color:#fff;}.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
    a.cBlack:hover
    {color:#bc2931;}.cYellow,a.cYellow:link,a.cYellow:visited
    {color:#ff0;}.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;}/*
    Font  */.fB {font-weight: bold;}.f12px{ font-size:12px;}.f14px{ font-
    size:14px;}/* icon */.I_V_ {background:url
    (http://img1.cache.netease.com/cnews/img09/icon.gif) left center no-
    repeat; padding-left:16px;}/* Other */.left{ float: left;}.right{
    float: right;}.clear{ clear: both; font-size:1px; width:1px; height:0;
    visibility: hidden; }.clearfix:after{content:"."; display:block;
    height: 0; clear: both; visibility: hidden;} /* only FF */.hidden
    {display: none;}.unLine ,.unLine a{text-decoration: none;}.noBorder
    {border:none;}
    */
    163新闻页
    /*
    /* Global CSS */
    body {text-align:center;font-family:宋体,serif;background:#ffffff;font
    -size:12px;}
    body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,te
    xtarea,blockquote{padding:0; margin:0;}   table,td,tr,th{font-
    size:12px;}li{list-style-type:none;}table{ margin:0 auto;}img{vertical
    -align:top;border:none;}ol,ul {list-style.:none;}caption,th {text-
    align:left;} h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
    q:before,q:after {content:'';}abbr,acronym {border:0;}
    address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-
    style.:normal;}/* link color font */a {color:#2b2b2b;text-
    decoration:none;}a:visited {color:#83006f;text-decoration:none;}a:hover
    {color:#BA2636;text-decoration:underline;}a:active {color:#BA2636;}
    */
    msn中国站
    /*
    body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,leg
    end,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border
    -collapse:collapse;border-spacing:0;}fieldset,img{border:0;}
    address,caption,cite,code,dfn,em,strong,th,var{font-style.:normal;font-
    weight:400;}li{list-style.:none;}caption,th{text-align:left;}
    h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}em{font-
    style.:italic;}a{outline:none;}input,button,select,textarea{font-
    size:12px;vertical-align:middle;}img{vertical-
    align:middle;}.clearfix:after
    {content:".";display:block;height:0;clear:both;visibility:hidden;}.clea
    rfix{display:block;clear:both;}.clearfix2
    {_height:1%;overflow:auto;}.mydebug{border:#000 solid 1px;}body{font-
    size:12px;background-color:#FFF;font-family:"婼";}a .imgborder,a:link
    .imgborder,a:visited .imgborder{border:1px solid #DDD;}a:hover
    .imgborder{border:1px solid #333;}
    */
    yahoo中国
    /*
    body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}address,caption,cite,code,dfn,em,th,var{font-style.:normal;font-weight:400;}ol,ul{list-style.:none;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}q:before,q:after{content:'';}body{font-family:Arial,Helvetica,sans-serif,SimSun;font-size:12px;text-align:center;}
    */
    网站的rest
    /*
    html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
    pre, form, fieldset, table, th, td { margin: 0; padding: 0; }
  • HTML语言参考(1)

    2009-09-07 16:43:00

    . HTML 标 签

      这 些 标 签 用 于 建 立 具 有 文 本、 标 题 和 列 表 的 HTML 页 面。

    1.1 注 释

    〈! --...-- 〉生 成 注 释

     

    1.2 结 构 标 签

    〈 HTML 〉 ... 〈 /HTML 〉 括 住 整 个 HTML 文 档。

    可 以 包 含:〈 HEAD 〉〈 BODY 〉 标 签

     

    〈 HEAD 〉 ... 〈 /HEAD 〉括 住 HTML 文 档 的 页 头。

    可 以 包 含:〈 TITLE 〉〈 ISINDEX 〉〈 BASE 〉〈 LINK 〉〈 META. 〉〈 SCRIPT. 〉〈 STYLE. 〉

    可 以 包 含 在:〈 HTML 〉

     

    〈 BODY 〉 ... 〈 /BODY 〉括 住 HTML 文 档 的 主 体( 文 本 和 标 签)。

    属 性 说 明
    BACKGROUND用 于 页 面 背 景 的 图 像 的 名 称 或 URL
    BGCOLOR页 面 的 背 景 颜 色
    TEXT页 面 的 文 本 颜 色
    LINK未 查 看 的 链 接 的 颜 色
    ALINK激 活 的 链 接 的 颜 色
    VLINK已 查 看 的 链 接 的 颜 色

    可 以 包 含:〈 H1 〉〈 H2 〉〈 H3 〉〈 H4 〉〈 H5 〉〈 H6 〉〈 P 〉〈 OL 〉〈 UL 〉〈 DIR 〉〈 MENU 〉〈 DL 〉〈 PRE 〉〈 BLOCKQUOTE 〉〈 FORM. 〉〈 ISINDEX 〉〈 HR 〉〈 ADDRESS 〉

    可 以 包 含 在:〈 HTML 〉

     

     

    BASE 〉 当 前 文 档 的 URL 全 称

    属 性 说 明
    HREF该 文 档 的 URL 全 称

    可 以 包 含 在:〈 HEAD 〉

     

    ISINDEX 〉 表 明 该 文 档 是 一 个 可 用 于 检 索 的 网 关 脚 本

    属 性 说 明
    PROMPT查 询 域 的 提 示 h061.htm#top

     

    可 以 包 含 在:〈 BLOCKQUOTE 〉〈 BODY 〉〈 DD 〉〈 FORM. 〉〈 HEAD 〉〈 LI 〉

     

    LINK

    从 该 文 档 到 其 它 文 档 的 链 接。 一 般 是 由 HTML 生 成 程 序 使 用 的。 与 能 够 在 文 档 中 建 立 多 重 链 接 的〈 A 〉 不 同。〈 LINK 〉 表 示 将 文 件 作 为 一 个 整 体 进 行 链 接, 并 不 常 用。

    属 性 说 明
    HTEF链 接 到 该 文 档 的 URL 。
    NAME如 果 将 文 档 作 为 一 个 锚 点, 该 锚 点 的 名 称。
    REL链 接 文 档 和 该 文 档 之 间 的 关 系, 如“ TOC ”( 目 录) 或“ Glossary ”( 词 汇 表) 等。
    REV该 文 档 和 链 接 文 档 之 间 的 关 系。
    URN资 源 编 号, 用 于 不 同 于 HREF 中 的 URL 的 唯 一 标 识。
    TITLE链 接 文 档 的 标 题。
    METHODS获 取 文 档 的 方 式, 如: FTP , Gopher, 等 等。

    可 以 包 含 在:〈 HEAD 〉

     

     

    META

    有 关 文 档 本 身 的 元 信 息; 例 如, 用 于 查 询 的 关 键 词, 用 于 获 取 该 文 档 的 HTTP 标 题, 有 效 期, 等 等。 元 信 息 通 常 以 关 键 字 / 值 的 方 式 成 对 出 现。

    属 性 说 明
    HTTP-EQUIV生 成 一 个 HTTP 标 题 域, 它 的 取 值 与 另 一 个 属 性 相 同, 例 如 HTTP-EQUIV=Expires. 实 际 取 值 由 CONTENT 确 定。
    NAME如 果 元 数 据 是 以 关 键 字 / 取 值 的 形 式 出 现 的, NAME 表 示 关 键 字, 如 Author 或 ID 。
    CONTENT关 键 字 / 取 值 对 的 内 容( 或 由 HTTP-EQUIV 给 出 的 HTTP 标 题)。

    可 以 包 含 在:〈 HEAD 〉

     

     

    NEXTID

    用 于 表 示 下 一 个 文 档( 可 以 供 管 理 HTML 的 工 具 使 用)。〈 NEXTID 〉 实 际 已 经 废 弃 不 用 了。

     

    1.3 标 题 和 题 头

    所 有 标 题 标 签 都 有 以 下 特 点:

    属 性 说 明
    ALIGN=CENTER

    标 题 居 中。

    可 以 包 含:〈 A 〉 〈 IMG 〉 〈 BR 〉 〈 STRONG 〉 〈 CODE 〉 〈 SAMP 〉 〈 KBD 〉 〈 VAR 〉〈 CITE 〉 〈 TT 〉 〈 B 〉〈 I 〉

    可 以 包 含 在:〈 BLOCKQUOTE 〉〈 BODY 〉〈 PRE 〉〈 ADDRESS 〉〈 FORM. 〉 〈 TH 〉〈 TD 〉

     

    H1 〉 ... 〈 /H1 〉 1 级 标 题

    H2 〉 ... 〈 /H2 〉 2 级 标 题

    H3 〉 ... 〈 /H3 〉 3 级 标 题

    H4 〉 ... 〈 /H4 〉 4 级 标 题

    H5 〉 ... 〈 /H5 〉 5 级 标 题

    H6 〉 ... 〈 /H6 〉 6 级 标 题

    TITLE 〉 ... 〈 /TITLE 〉 文 档 的 题 目

    可 以 包 含 在 : 〈 HEAD

     

     

    1.4 段 落

    P 〉 ... 〈 /P 〉 普 通 段 落 , 结 束 标 签 ( 〈 /P 〉 ) 是 可 选 的 .

    属 性 说 明
    ALIGN=CENTER段 落 居 中

    可 以 包 含 : 〈 A 〉 〈 IMG 〉 〈 BR 〉 〈 EM 〉 〈 STRONG 〉 〈 CODE 〉 〈 SAMP 〉 〈 KBD 〉 〈 VAR 〉 〈 CITE 〉 〈 TT 〉 〈 B 〉 〈 I 〉

    可 以 包 含 在:〈 BLOCKQUOTE 〉 〈 BODY 〉 〈 DD 〉 〈 FORM. 〉 〈 LI 〉

     

     

    1.5 链 接

    A 〉 ... 〈 /A

    包 含 HREF 属 性 是 建 立 到 另 一 个 文 档 或 锚 点 的 链 接 ; 包 含 NAME 属 性 时 生 成 一 个 可 被 链 接 的 锚 点 .

    属 性 说 明
    HREF链 接 到 文 档 的 URL.
    NAME锚 点 的 名 称 .
    REL链 接 文 档 和 该 文 档 之 间 的 关 系 , 如 "TOC"( 目 录 ) 或 "Glossary"( 词 汇 表 ) 等 . 不 常 用 .
    REV该 文 档 和 链 接 文 档 之 间 的 关 系 . 不 常 用 .
    TITLE链 接 文 档 的 标 题 . 不 常 用 .

    可 以 包 含:〈 IMG 〉 〈 BR 〉 〈 EM 〉 〈 STRONG 〉 〈 CODE 〉 〈 SAMP 〉 〈 KBD 〉 〈 VAR 〉 〈 CITE 〉 〈 TT 〉〈 B 〉 〈 I 〉

    可 以 包 含 在:〈 ADDRESS 〉 〈 B 〉 〈 CITE 〉 〈 CODE 〉 〈 DD 〉 〈 DT 〉 〈 EM 〉 〈 H1 〉 〈 H2 〉 〈 H3 〉 〈 H4 〉 〈 H5 〉 〈 H6 〉 〈 I 〉 〈 KBD 〉 〈 LI 〉 〈 P 〉 〈 PRE 〉 〈 SAMP 〉 〈 STRONG 〉 〈 TT 〉 〈 VAR 〉 〈 TH 〉 〈 TD 〉

     

     

    1.6 列 表

    OL 〉 ... 〈 /OL 〉 有 序 ( 编 号 ) 列 表

    属 性 说 明
    TYPE用 于 列 表 编 号 的 数 字 类 型 . 可 以 取 A,a,I,i,1 等 值 .
    START=标 号 的 起 始 .

    可 以 包 含:〈 LI 〉

    可 以 包 含 在:〈 BLOCKQUOTE 〉 〈 BODY 〉 〈 DD 〉 〈 FORM. 〉 〈 LI 〉 〈 TH 〉 〈 TD 〉

     

     

    UL 〉 ... 〈 /UL 〉 无 序 ( 圆 点 ) 列 表 .

    属 性 说 明
    TYPE用 于 列 表 的 项 目 标 记 . 可 以 取 值 DISC, CIRCLE, SQUARE

    可 以 包 含:〈 LI 〉

    可 以 包 含 在:〈 BLOCKUOTE 〉 〈 BODY 〉 〈 DD 〉 〈 FORM. 〉 〈 LI 〉 〈 TH 〉 〈 TD 〉

     

    MENU 〉 .. 〈 /MENU 〉 菜 单 式 列 表

    可 以 包 含:〈 LI 〉

    可 以 包 含 在:〈 BLOCKQUOTE 〉 〈 BODY 〉 〈 DD 〉 〈 FORM. 〉 〈 LI 〉 〈 TH 〉 〈 TD 〉

    〈 DIR 〉   目 录 列 表 . 目 录 一 般 小 于 20 个 字 符

    可 以 包 含:〈 LI 〉

    可 以 包 含 在:〈 BLOCKQUOTE 〉 〈 BODY 〉 〈 DD 〉 〈 FORM. 〉 〈 LI 〉 〈 TH 〉 〈 TD 〉

    LI 〉 用 于〈 OL 〉 , 〈 UL 〉 , 〈 MENU 〉 , 〈 DIR 〉 中 的 列 表 项

    属 性 说 明
    TYPE用 于 列 表 编 号 的 数 字 类 型 . 可 以 取 值 DISC,CIRCLE,SQUARE,A,a,I,i,1 等 .
    VALUE当 前 项 的 编 号 取 值 ( 在〈 OL 〉 中 影 响 该 项 目 以 及 以 下 的 项 目 )

    可 以 包 含:〈 A 〉 〈 IMG 〉 〈 BR 〉 〈 EM 〉 〈 STRONG 〉 〈 CODE 〉 〈 SAMP 〉 〈 KBD 〉 〈 VAR 〉 〈 CITE 〉 〈 TT 〉 〈 B 〉 〈 I 〉 〈 P 〉 〈 OL 〉 〈 UL 〉 〈 DIR 〉 〈 MENU 〉 〈 DL 〉 〈 PRE 〉 〈 BLOCKAUOTE 〉

    可 以 包 含 在:〈 DIR 〉 〈 MENU 〉 〈 OL 〉 〈 UL 〉

     

     

    DL 〉 ... 〈 /DL 〉 定 义 或 词 汇 列 表 .COMPACT 属 性 定 义 了 一 种 紧 凑 格 式 .

    可 以 包 含:〈 DD 〉 〈 DT 〉

    可 以 包 含 在:〈 BLOCKQUOTE 〉 〈 BODY 〉 〈 DD 〉 〈 FORM. 〉 〈 LI 〉 〈 TH 〉 〈 TD 〉

    DT 〉 定 义 列 表 中 的 词 条 .

    可 以 包 含:〈 A 〉 〈 IMG 〉 〈 BR 〉 〈 EM 〉 〈 STRONG 〉 〈 CODE 〉 〈 SAMP 〉 〈 KBD 〉 〈 VAR 〉 〈 CITE 〉〈 TT 〉 〈 B 〉 〈 I 〉

    可 以 包 含 在:〈 DL 〉

     

    DD 〉 定 义 列 表 中 的 定 义

    可 以 包 含:〈 A 〉 〈 IMG 〉 〈 BR 〉 〈 EM 〉 〈 STRONG 〉 〈 CODE 〉 〈 SAMP 〉 〈 KBD 〉 〈 VAR 〉 〈 CITE 〉〈 TT 〉 〈 B 〉 〈 I 〉 〈 P 〉 〈 OL 〉 〈 UL 〉 〈 DIR 〉 〈 MENU 〉 〈 DL 〉 〈 PRE 〉〈 TABLE 〉 〈 BLOCKQUOTE 〉 〈 FORM. 〉 〈 ISIDEX 〉

    可 以 包 含 在:〈 DL 〉

     

     

    1.7 字 符 格 式

    所 有 字 符 格 式 标 签 具 有 以 下 特 性 :

    可 以 包 含:〈 A 〉 〈 IMG 〉 〈 BR 〉 〈 EM 〉 〈 STRONG 〉 〈 CODE 〉 〈 SAMP 〉 〈 KBD 〉 〈 VAR 〉 〈 CITE 〉 〈 TT 〉 〈 B 〉 〈 I 〉

    可 以 包 含 在:〈 A 〉 〈 ADDRESS 〉 〈 B 〉 〈 CITE 〉 〈 CODE 〉 〈 DD 〉 〈 DT 〉 〈 EM 〉 〈 H1 〉 〈 H2 〉 〈 H3 〉 〈 H4 〉 〈 H5 〉 〈 H6 〉 〈 I 〉 〈 KBD 〉 〈 LI 〉 〈 P 〉 〈 PRE 〉 〈 SAMP 〉 〈 STRONG 〉 〈 TT 〉 〈 VAR 〉 〈 TH 〉 〈 TD 〉

    EM 〉 ... 〈 /EM强 调 ( 通 常 用 斜 体 )
    STRONG 〉 ... 〈 /STRONG加 重 强 调 ( 通 常 用 粗 体 )
    CODE 〉 ... 〈 /CODE代 码 ( 一 般 用 Courier)
    KEB 〉 ... 〈 /KEB输 入 文 本 ( 一 般 用 Courier)
    VAR 〉 ... 〈 /VAR变 量 或 其 它 占 位 符
    SAMP 〉 ... 〈 /SAMP示 例 文 本
    DFN 〉 ... 〈 /DFN(HTML3.2) 定 义
    CITE 〉 ... 〈 /CITE引 用
    B 〉 ... 〈 /B粗 体 字
    I 〉 ... 〈 /I斜 体 字
    TT 〉 ... 〈 /TT打 字 机 字 体
    U 〉 ... 〈 /U下 划 线
    STRIKE 〉 ... 〈 /STRIKE删 除 线
    BIG 〉 ... 〈 /BIG加 大 字 体
    SMALL 〉 ... 〈 /SMALL缩 小 字 体
    SUB 〉 ... 〈 /SUB下 标
    SUP 〉 ... 〈 /SUP上 标

     

    1.8 其 他 元 素

    HR 〉 水 平 尺 线

    属 性 说 明
    SIZE尺 线 的 粗 细 , 单 位 是 点 .
    WIDTH尺 线 的 宽 度 , 单 位 是 点 .
    ALIGN尺 线 的 对 齐 方 式 , 允 许 的 取 值 是 LEFT , RIGHT , CENTER 。
    NOSHADE将 尺 线 画 为 一 条 实 线 .

    可 以 包 含 在:〈 BLOCKQUOTE 〉 〈 BODY 〉 〈 FORM. 〉 〈 PRE 〉

     

    BR 〉 换 行

    属 性 说 明
    CLEAR使 文 本 不 再 环 绕 图 像 . 允 许 取 值 RIGHT,LEFT,ALL, NONE

    可 以 包 含 在:〈 A 〉 〈 ADDRESS 〉 〈 B 〉 〈 CITE 〉 〈 CODE 〉 〈 DD 〉 〈 DT 〉 〈 EM 〉 〈 H1 〉 〈 H2 〉 〈 H3 〉 〈 H4 〉 〈 H5 〉 〈 H6 〉 〈 I 〉 〈 KBD 〉 〈 LI 〉 〈 P 〉 〈 PRE 〉 〈 SAMP 〉 〈 STRONG 〉 〈 TT 〉 〈 VAR 〉

     

    NOBR 〉 ... 〈 /NOBR 〉 使 其 中 的 文 本 在 页 面 中 不 换 行

    可 以 包 含 在:〈 A 〉 〈 ADDRESS 〉 〈 B 〉 〈 CITE 〉 〈 CODE 〉 〈 DD 〉 〈 DT 〉 〈 EM 〉 〈 H1 〉 〈 H2 〉 〈 H3 〉 〈 H4 〉 〈 H5 〉 〈 H6 〉 〈 I 〉 〈 KBD 〉 〈 LI 〉 〈 P 〉 〈 PRE 〉 〈 SAMP 〉 〈 STRONG 〉 〈 TT 〉 〈 VAR 〉

     

    WBR 〉 仅 在 必 须 时 才 在 其 中 不 换 行

    可 以 包 含 在:〈 A 〉 〈 ADDRESS 〉 〈 B 〉 〈 CITE 〉 〈 CODE 〉 〈 DD 〉 〈 DT 〉 〈 EM 〉 〈 H1 〉 〈 H2 〉 〈 H3 〉 〈 H4 〉 〈 H5 〉 〈 H6 〉 〈 I 〉 〈 KBD 〉 〈 LI 〉 〈 P 〉 〈 PRE 〉 〈 SAMP 〉 〈 STRONG 〉 〈 TT 〉 〈 VAR 〉

     

    BLOCKQUOTE 〉 ... 〈 /BLOCKQUOTE 〉 用 于 大 段 的 引 用 .

    可 以 包 含 在:〈 H1 〉 〈 H2 〉 〈 H3 〉 〈 H4 〉 〈 H5 〉 〈 H6 〉 〈 P 〉 〈 OL 〉 〈 UL 〉 〈 DIR 〉 〈 MENU 〉 〈 DL 〉 〈 PRE 〉 〈 BLOCKQUOTE 〉 〈 FORM. 〉 〈 ISINDEX 〉 〈 HR 〉 〈 ADDRESS 〉 〈 TABLE 〉

    CENTER 〉 ... 〈 /CENTER 〉 中 间 的 所 有 内 容 都 居 中 .

    可 以 包 含:〈 A 〉 〈 IMG 〉 〈 BR 〉 〈 EM 〉 〈 STRONG 〉 〈 CODE 〉 〈 SAMP 〉 〈 KBD 〉 〈 VAR 〉 〈 CITE 〉 〈 TT 〉 〈 B 〉 〈 I 〉

    可 以 包 含 在:〈 BLOCKQUOTE 〉 〈 BODY 〉 〈 DD 〉 〈 FORM. 〉 〈 LI 〉 〈 TH 〉 〈 TD 〉

    ADDRESS 〉 ... 〈 /ADDRESS 〉 用 于 文 档 作 者 的 签 名 和 其 它 信 息 .

    可 以 包 含:〈 A 〉 〈 IMG 〉 〈 BR 〉 〈 EM 〉 〈 STRONG 〉 〈 CODE 〉 〈 SAMP 〉 〈 KBD 〉 〈 VAR 〉 〈 CITE 〉 〈 TT 〉 〈 B 〉 〈 I 〉

    可 以 包 含 在:〈 BLOCKQUOTE 〉 〈 BODY 〉 〈 FORM. 〉

    BLINK 〉 ... 〈 /BLINK(Netscape) 使 之 间 的 文 本 不 断 闪 烁 .

     

    1.9 字 号

    FONT 〉 ... 〈 /FONT 〉 改 变 字 号 .

    属 性 说 明
    SIZE字 体 的 大 小 . 从 1 到 7, 默 认 值 是 3. 也 可 以 设 为 当 前 的 相 对 值 , 如 +2.

    可 以 包 含:〈 A 〉 〈 IMG 〉 〈 BR 〉 〈 EM 〉 〈 STRONG 〉 〈 CODE 〉 〈 SAMP 〉 〈 KBD 〉 〈 VAR 〉 〈 CITE 〉 〈 TT 〉 〈 B 〉 〈 I 〉

    可 以 包 含 在:〈 A 〉 〈 ADDRESS 〉 〈 B 〉 〈 CITE 〉 〈 CODE 〉 〈 DD 〉 〈 DT 〉 〈 EM 〉 〈 H1 〉 〈 H2 〉 〈 H3 〉 〈 H4 〉 〈 H5 〉 〈 H6 〉 〈 I 〉 〈 KBD 〉 〈 LI 〉 〈 P 〉 〈 PRE 〉 〈 SAMP 〉 〈 STRONG 〉 〈 TT 〉 〈 VAR 〉

     

    BASEFONT 〉 (Netscape) 设 置 当 前 文 本 的 默 认 字 体 .

    属 性 说 明
    SIZE字 体 的 大 小 , 从 1 到 7, 默 认 值 是 3.

    可 以 包 含 在:〈 A 〉 〈 ADDRESS 〉 〈 B 〉 〈 CITE 〉 〈 CODE 〉 〈 DD 〉 〈 DT 〉 〈 EM 〉 〈 H1 〉 〈 H2 〉 〈 H3 〉 〈 H4 〉 〈 H5 〉 〈 H6 〉 〈 I 〉 〈 KBD 〉 〈 LI 〉 〈 P 〉 〈 PRE 〉 〈 SAMP 〉 〈 STRONG 〉 〈 TT 〉 〈 VAR 〉

  • 我永远追不上时间

    2009-09-03 11:30:12

    时间过的太快了,不是一天天的过,都是一个月一个月的过,我怎么追也赶不上。我不能这样过呀,时间走了,我的工作经验时间也增多了,可我没一点提高呀。弄啥都三分钟热度。英语没学好,QTP也没学会。时间却流走了。我想换工作,可是又想留在这个熟悉的环境里学点东西。到现在走也没走,学也没学成。我真想痛打自己五十大板。
  • 软件测试中输入框测试考虑侧重点

    2009-08-28 10:12:22

    一、普通输入框字段校验测试   二、邮箱输入框字段校验测试

      三、验证码输入框字段校验测试(假设是4位数字)

      四、手机号码输入框字段校验测试(假设限制16个字符,只能输入数字)

      异常情况包括如下:

      一、普通输入框字段校验测试

      01)不输入,空内容

      02)输入1个字符

      03)若输入框有长度限制为N个字符,测试N-1个字符,N个字符,N+1个字符,N+N+...(超长)这几个边界值

      还需要测试下通过复制大于长度的值粘贴进去看是否能输入

      04)输入半角/全角空格

      05)输入半角/全角,大写/小写英文字符

      06)输入半角/全角数字

      07)输入简体中文字符(默认全角)

      08)输入繁体中文字符(默认全角)

      09)输入半角特殊字符:!@#¥%……&*()

      10)输入全角特殊字符:!@#$%^&*()

      11)输入html字符保持:&nbsp空格的转义字符;<scrīpt></scrīpt>;<br>;<tr>;<td>;< /tr>;</td>;</html>;</body>;</table>

      12)输入Javascrīpt函数:<b>Hello</b>,alert("hello")

      13)在需要密码验证,或者需要二次输入确认的地方,通过复制粘贴第一次的输入内容应该是不能通过的

      14)高危词,违禁词,敏感词

      15)输入正常内容的前,后,中间加入多个空格,看保存时是否会过滤掉或过滤为一个,是否会引起保存问题,是否算入长度计算

      16)输入日文字符

      二、邮箱输入框字段校验测试

      01)输入合理的英文及数字字符组成的正确格式

      02)格式正确的前提下输入第一部分中的异常字段校验

      03)输入无@的格式,如:ab.com

      04)输入@前无内容的格式,如@b.com

      05)输入@后无内容的格式,如a@

      06)输入@前后均没有内容的格式,如@

      07)输入没有域名的格式,如a@b.,a@b

      08)输入email中有多个@的,如a@@b.com,a@b@c.d

      09)输入@后面直接跟域名的,如a@.com

      10)输入@后面有多个分隔符的,如a@b.c.d,a@b.c.d.e

      11)输入@前面有分隔符的情况,如a.b@c.d,a.b.c@d.e,a.b@c,a.b.c@d

    三、验证码输入框字段校验测试(假设是4位数字)

      01)不输入,空内容

      02)空格输入

      03)输入空格+正确验证码,空格出现在开头,中间,结尾均需要测试

      04)输入4位其他非数字内容

      05)输入第一部分中的异常字段校验

      06)输入前3位或后3位验证码正确数字

      07)输入4位正确验证码+其他数字

      四、手机号码输入框字段校验测试(假设限制16个字符,只能输入数字)

      01)不输入,空内容

      02)空格输入

      03)输入空格+数字,空格出现在开头,中间,结尾均需要测试

      04)输入其他非数字内容

      05)输入第一部分中的异常字段校验

      06)输入1个数字

      07)输入16位数字

      08)输入超过17位数字

      09)输入超长全数字测试

      10)输入空格+数字,空格出现在开头,中间,结尾均需要测试


  • UI和GUI的区别

    2009-08-27 17:23:14

    UI
    UI的本意是用户界面,是英文User和interface的缩写。从字面上看是用户与界面2个组成部分,但实际上还包括用户与界面之间的交互关系,所以这样可分为3个方向,他们分别是:用户研究、交互设计、界面设计。 UI的本意是用户界面( user interface ) ,概括成一句话就是——人和工具之间的界面。这个界面实际上是体现在我们生活中的每一个环节的,例如我们切菜的时候刀把手就是这个界面,开车时候方向盘和仪表盘就是这个界面 ,看电视的时候遥控器和屏幕就是这个界面,用电脑的时候键盘和显示器就是这个界面。于是我们可以把UI可以分成两大类:硬件界面和软件界面。

    GUI

    GUI( Graphical User Interface )是一种结合计算机科学、美学、心理学、行为学,及各商业领域需求分析的人机系统工程,强调人—机—环境三者作为一个系统进行总体设计。

    这种面向客户的系统工程设计其目的是优化产品的性能,使操作更人性化,减轻使用者的认知负担,使其更适合用户的操作需求,直接提升产品的市场竞争力。

    GUI 即人机交互图形化用户界面设计。纵观国际相关产业在图形化用户界面设计方面的发展现状,许多国际知名公司早己意识到GUI在产品方面产生的强大增值功能,以及带动的巨大市场价值,因此在公司内部设立了相关部门专门从事GUI的研究与设计,同业间也成立了若干机构,以互相交流GUI设计理论与经验为目的。随着中国IT产业,移动通讯产业,家电产业的迅猛发展,在产品的人机交互界面设计水平发展上日显滞后,这对于提高产业综合素质,提升与国际同等业者的竞争能力等等方面无疑起了制约的作用。

    GUI 定义

    GUI--Graphical User Interface即人机交互图形化用户界面设计经常读做“goo-ee”

    准确来说GUI就是屏幕产品的视觉体验和互动操作部分。

    GUI基本测试内容

    图形用户界面( GUI )对软件测试提出了有趣的挑战,因为 GUI 开发环境有可复用的构件,开发用户界面更加省时而且更加精确。同时, GUI 的复杂性也增加了,从而加大了设计和执行测试用例的难度。因为现在 GUI 设计和实现有了越来越多的类似,所以也就产生了一系列的测试标准。下列问题可以作为常见 GUI 测试的指南:

    ○ 窗口:

    ● 窗口是否基于相关的输入和菜单命令适当地打开?

    ● 窗口能否改变大小、移动和滚动?

    ● 窗口中的数据内容能否用鼠标、功能键、方向键和键盘访问?

    ● 当被覆盖并重新调用后,窗口能否正确地再生?

    ● 需要时能否使用所有窗口相关的功能?

    ● 所有窗口相关的功能是可操作的吗?

    ● 是否有相关的下拉式菜单、工具条、滚动条、对话框、按钮、图标和其他控制可为窗口使用,并适当地显示?

    ● 显示多个窗口时,窗口的名称是否被适当地表示?

    ● 活动窗口是否被适当地加亮?

    ● 如果使用多任务


  • [论坛] 测试方法大全

    2009-08-27 17:06:15

    今天去找一个叫Bate测试的概念。

    于是在上面泡了一下午。顺便把上面提到的测试方法也做了个总结。为了自己以后学习查看方便,也为了和朋友们分享。所以拿过来啦。大家一块学习学习

    β测试_Beta测试
    β测试,英文是Beta testing。又称Beta测试,用户验收测试(UAT)。
    β测试是软件的多个用户在一个或多个用户的实际使用环境下进行的测试。开发者通常不在测试现场,Beta测试不能由程序员或测试员完成。
    当开发和测试根本完成时所做的测试,而最终的错误和问题需要在最终发行前找到。这种测试一般由最终用户或其他人员员完成,不能由程序员或测试员完成。
    α测试_Alpha测试
    α测试,英文是Alpha testing。又称Alpha测试.
    Alpha测试是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的受控测试,Alpha测试不能由该系统的程序员或测试员完成。
    在系统开发接近完成时对应用系统的测试;测试后,仍然会有少量的设计变更。这种测试一般由最终用户或其他人员来完成,不能由程序员或测试员完成。
    可移植性测试
    可移植性测试,英文是Portability testing。又称兼容性测试。
    可移植性测试是指测试软件是否可以被成功移植到指定的硬件或软件平台上。
    用户界面测试-UI测试
    用户界面测试,英文是User interface testing。又称UI测试。
    用户界面,英文是User interface。是指软件中的可见外观及其底层与用户交互的部分(菜单、对话框、窗口和其它控件)。
    用户界面测试是指测试用户界面的风格是否满足客户要求,文字是否正确,页面是否美观,文字,图片组合是否完美,操作是否友好等等。UI 测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能。确保用户界面符合公司或行业的标准。包括用户友好性、人性化、易操作性测试。
    用户界面测试用户分析软件用户界面的设计是否合乎用户期望或要求。它常常包括菜单,对话框及对话框上所有按钮,文字,出错提示,帮助信息 (Menu 和Help content)等方面的测试。比如,测试Microsoft Excel中插入符号功能所用的对话框的大小,所有按钮是否对齐,字符串字体大小,出错信息内容和字体大小,工具栏位置/图标等等。
    冒烟测试
    冒烟测试,英文是Smoke testing。
    冒烟测试的名称可以理解为该种测试耗时短,仅用一袋烟功夫足够了。也有人认为是形象地类比新电路板功基本功能检查。任何新电路板焊好后,先通电检查,如果存在设计缺陷,电路板可能会短路,板子冒烟了。
    冒烟测试的对象是每一个新编译的需要正式测试的软件版本,目的是确认软件基本功能正常,可以进行后续的正式测试工作。冒烟测试的执行者是版本编译人员。
    随机测试
    随机测试,英文是Ad hoc testing。
    随机测试没有书面测试用例、记录期望结果、检查列表、脚本或指令的测试。主要是根据测试者的经验对软件进行功能和性能抽查。随机测试是根据测试说明书执行用例测试的重要补充手段,是保证测试覆盖完整性的有效方式和过程。
    随机测试主要是对被测软件的一些重要功能进行复测,也包括测试那些当前的测试样例(TestCase)没有覆盖到的部分。另外,对于软件更新和新增加的功能要重点测试。重点对一些特殊点情况点、特殊的使用环境、并发性、进行检查。尤其对以前测试发现的重大Bug,进行再次测试,可以结合回归测试(Regressive testing)一起进行。
    本地化测试
    本地化测试,英文是Localization testing。
    本地化就是将软件版本语言进行更改,比如将英文的windows改成中文的windows就是本地化。本地化测试的对象是软件的本地化版本。本地化测试的目的是测试特定目标区域设置的软件本地化质量。本地化测试的环境是在本地化的操作系统上安装本地化的软件。从测试方法上可以分为基本功能测试,安装/卸载测试,当地区域的软硬件兼容性测试。测试的内容主要包括软件本地化后的界面布局和软件翻译的语言质量,包含软件、文档和联机帮助等部分。
    本地化能力测试
    本地化能力测试,英文是Localizability testing。
    本地化能力测试是指不需要重新设计或修改代码,将程序的用户界面翻译成任何目标语言的能力。为了降低本地化能力测试的成本,提高测试效率,本地化能力侧是通常在软件的伪本地化版本上进行。
    本地化能力测试中发现的典型错误包括:字符的硬编码(即软件中需要本地化的字符写在了代码内部),对需要本地化的字符长度设置了国定值,在软件运行时以控件位置定位,图标和位图中包含了需要本地化的文本,软件的用户界面与文档术语不一致等。
    国际化测试
    国际化测试,英文是International testing。又称国际化支持测试。
    国际化测试的目的是测试软件的国际化支持能力,发现软件的国际化的潜在问题,保证软件在世界不同区域都能正常运行。国际化测试使用每种可能的国际输入类型,针对任何区域性或区域设置检查产品的功能是否正常,软件国际化测试的重点在于执行国际字符串的输入/输出功能。国际化测试数据必须包含东亚语言、德语、复杂脚本字符和英语(可选)的混合字符。
    国际化支持测试是指验证软件程序在不同国家或区域的平台上也能够如预期的那样运行,而且还可以按照原设计尊重和支持使用当地常用的日期,字体,文字表示,特殊格式等等。比如,用英文版的 Windows XP 和 Microsoft Word 能否展示阿拉伯字符串?用阿拉伯版的 Windows XP 和 阿拉伯版的Microsoft Word 能否展示阿拉伯字符串?又比如,日文版的Microsoft Excel对话框是否显示正确翻译的日语?一旦来说执行国际化支持测试的测试人员往往需要基本上了解这些国家或地区的语言要求和期望行为是什么。
    安装测试
    安装测试,英文是Installing testing。
    安装测试是确保软件在正常情况和异常情况下,例如,进行首次安装、升级、完整的或自定义的安装都能进行安装的测试。异常情况包括磁盘空间不足、缺少目录创建权限等场景。核实软件在安装后可立即正常运行。安装测试包括测试安装代码以及安装手册。安装手册提供如何进行安装,安装代码提供安装一些程序能够运行的基础数据。
    白盒测试-结构测试-逻辑驱动测试
    白盒测试,英文是White Box Testing。又称结构测试或者逻辑驱动测试。
    白盒测试是把测试对象看作一个打开的盒子。利用白盒测试法进行动态测试时,需要测试软件产品的内部结构和处理过程,不需测试软件产品的功能。
    白盒测试法的覆盖标准有逻辑覆盖、循环覆盖和基本路径测试。其中逻辑覆盖包括语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖。
    白盒测试是知道产品内部工作过程,可通过测试来检测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验程序中的每条通路是否都有能按预定要求正确工作,而不顾它的功能,白盒测试的主要方法有逻辑驱动、基路测试等,主要用于软件验证。
    白盒测试常用工具有:Jtest、VcSmith、Jcontract、C++ Test、CodeWizard、logiscope。
    黑盒测试-功能测试-数据驱动测试
    黑盒测试,英文是Black Box Testing。又称功能测试或者数据驱动测试。
    黑盒测试是根据软件的规格对软件进行的测试,这类测试不考虑软件内部的运作原理,因此软件对用户来说就像一个黑盒子。
    软件测试人员以用户的角度,通过各种输入和观察软件的各种输出结果来发现软件存在的缺陷,而不关心程序具体如何实现的一种软件测试方法。
    黑盒测试常用工具有:AutoRunner、winrunner、loadrunner。
    本文讲述的是:黑盒测试的概念,什么是黑盒测试。什么是功能测试,什么是数据驱动测试,功能测试的意思,数据驱动测试的意思。
    自动化测试
    自动化测试,英文是Automated Testing。
    使用自动化测试工具来进行测试,这类测试一般不需要人干预,通常在GUI、性能等测试和功能测试中用得较多。通过录制测试脚本,然后执行这个测试脚本来实现测试过程的自动化。国内领先的自动化测试服务提供商是泽众软件。自动化测试工具有AutoRunner和TAR等。
    回归测试
    回归测试,英文是Regression testing。
    回归测试是指在发生修改之后重新测试先前的测试以保证修改的正确性。理论上,软件产生新版本,都需要进行回归测试,验证以前发现和修复的错误是否在新软件版本上再次出现。
    根据修复好了的缺陷再重新进行测试。回归测试的目的在于验证以前出现过但已经修复好的缺陷不再重新出现。一般指对某已知修正的缺陷再次围绕它原来出现时的步骤重新测试。通常确定所需的再测试的范围时是比较困难的,特别当临近产品发布日期时。因为为了修正某缺陷时必需更改源代码,因而就有可能影响这部分源代码所控制的功能。所以在验证修好的缺陷时不仅要服从缺陷原来出现时的步骤重新测试,而且还要测试有可能受影响的所有功能。因此应当鼓励对所有回归测试用例进行自动化测试。
    验收测试
    验收测试,英文是Acceptance testing。
    验收测试是指系统开发生命周期方法论的一个阶段,这时相关的用户或独立测试人员根据测试计划和结果对系统进行测试和接收。它让系统用户决定是否接收系统。它是一项确定产品是否能够满足合同或用户所规定需求的测试。
    验收测试一般有三种策略:正式验收、非正式验收活Alpha 测试、Beta 测试。
    动态测试
    动态测试,英文是Moment Testing。
    动态测试是指通过运行软件来检验软件的动态行为和运行结果的正确性。
    根据动态测试在软件开发过程中所处的阶段和作用,动态测试可分为如下几个步骤:
    1、单元测试
    2、集成测试
    3、系统测试
    4、验收测试
    5、回归测试
    探索测试
    探索测试,英文是Exploratory Testing。
    探索测试是指通常用于没有产品说明书的测试,这需要把软件当作产品说明书来看待,分步骤逐项探索软件特性,记录软件执行情况,详细描述功能,综合利用静态和动态技术来进行测试。探索测试人员只靠智能、洞察力和经验来对bug的位置进行判断,所以探索测试又被称为自由形式测试。
    单元测试
    单元测试,英文是Unit Testing。
    单元测试是最微小规模的测试;以测试某个功能或代码块。典型地由程序员而非测试员来做,因为它需要知道内部程序设计和编码的细节知识。这个工作不容易做好,除非应用系统有一个设计很好的体系结构; 还可能需要开发测试驱动器模块或测试套具。
    集成测试
    集成测试,英文是Integration Testing。
    集成测试是指一个应用系统的各个部件的联合测试,以决定他们能否在一起共同工作并没有冲突。部件可以是代码块、独立的应用、网络上的客户端或服务器端程序。这种类型的测试尤其与客户服务器和分布式系统有关。一般集成测试以前,单元测试需要完成。
    集成测试是单元测试的逻辑扩展。它的最简单的形式是:两个已经测试过的单元组合成一个组件,并且测试它们之间的接口。从这一层意义上讲,组件是指多个单元的集成聚合。在现实方案中,许多单元组合成组件,而这些组件又聚合成程序的更大部分。方法是测试片段的组合,并最终扩展进程,将您的模块与其他组的模块一起测试。最后,将构成进程的所有模块一起测试。此外,如果程序由多个进程组成,应该成对测试它们,而不是同时测试所有进程。
    集成测试识别组合单元时出现的问题。通过使用要求在组合单元前测试每个单元,并确保每个单元的生存能力的测试计划,可以知道在组合单元时所发现的任何错误很可能与单元之间的接口有关。这种方法将可能发生的情况数量减少到更简单的分析级别
    系统测试
    系统测试,英文是System Testing。
    系统测试是基于系统整体需求说明书的黑盒类测试,应覆盖系统所有联合的部件。系统测试是针对整个产品系统进行的测试,目的是验证系统是否满足了需求规格的定义,找出与需求规格不相符合或与之矛盾的地方。
    系统测试的对象不仅仅包括需要测试的产品系统的软件,还要包含软件所依赖的硬件、外设甚至包括某些数据、某些支持软件及其接口等。因此,必须将系统中的软件与各种依赖的资源结合起来,在系统实际运行环境下来进行测试。
    端到端测试
    端到端测试,英文是End to End Testing。
    端到端测试类似于系统测试,测试级的“宏大”的端点,涉及整个应用系统环境在一个现实世界使用时的模拟情形的所有测试。例如与数据库对话,用网络通讯,或与外部硬件、应用系统或适当的系统对话。端到端架构测试包含所有访问点的功能测试及性能测试。端到端架构测试实质上是一种"灰盒"测试,一种集合了白盒测试和黑盒测试的优点的测试方法。
    健全测试
    健全测试,英文是Sanity testing。
    健全测试是指一个初始化的测试工作,以决定一个新的软件版本测试是否足以执行下一步大的测试努力。例如,如果一个新版软件每5分钟与系统冲突,使系统陷于泥潭,说明该软件不够“健全”,目前不具备进一步测试的条件。
    衰竭测试
    衰竭测试,英文是Failure Testing。
    衰竭测试是指软件或环境的修复或更正后的“再测试”。可能很难确定需要多少遍再次测试。尤其在接近开发周期结束时。自动测试工具对这类测试尤其有用。
    接受测试
    接受测试,英文是Accept Testing。
    接受测试是基于客户或最终用户的规格书的最终测试,或基于用户一段时间的使用后,看软件是否满足客户要求。一般从功能、用户界面、性能、业务关联性进行测试。
    负载测试
    负载测试,英文是Load testing。
    负载测试是测试一个应用在重负荷下的表现。例如测试一个 Web 站点在大量的负荷下,何时系统的响应会退化或失败,以发现设计上的错误或验证系统的负载能力。在这种测试中,将使测试对象承担不同的工作量,以评测和评估测试对象在不同工作量条件下的性能行为,以及持续正常运行的能力。
    负载测试的目标是确定并确保系统在超出最大预期工作量的情况下仍能正常运行。此外,负载测试还要评估性能特征,例如,响应时间、事务处理速率和其他与时间相关的方面。
    强迫测试
    强迫测试,英文是Force Testing。
    强迫测试是在交替进行负荷和性能测试时常用的术语。也用于描述象在异乎寻常的重载下的系统功能测试之类的测试,如某个动作或输入大量的重复,大量数据的输入,对一个数据库系统大量的复杂查询等。
    压力测试
    压力测试,英文是Stress Testing。和负载测试差不多。
    压力测试是一种基本的质量保证行为,它是每个重要软件测试工作的一部分。压力测试的基本思路很简单:不是在常规条件下运行手动或自动测试,而是在计算机数量较少或系统资源匮乏的条件下运行测试。通常要进行压力测试的资源包括内部内存、CPU 可用性、磁盘空间和网络带宽等。一般用并发来做压力测试。
    性能测试
    性能测试,英文是Performance Testing。
    性能测试是在交替进行负荷和强迫测试时常用的术语。理想的“性能测试”(和其他类型的测试)应在需求文档或质量保证、测试计划中定义。性能测试一般包括负载测试和压力测试。
    通常验证软件的性能在正常环境和系统条件下重复使用是否还能满足性能指标。或者执行同样任务时新版本不比旧版本慢。一般还检查系统记忆容量在运行程序时会不会流失(memory leak)。比如,验证程序保存一个巨大的文件新版本不比旧版本慢。
    可用性测试
    可用性测试,英文是Practical Usability Testing。
    可用性测试是对“用户友好性”的测试。显然这是主观的,且将取决于目标最终用户或客户。用户面谈、调查、用户对话的录象和其他一些技术都可使用。程序员和测试员通常都不宜作可用性测试员。
    卸载测试
    卸载测试,英文是Uninstall Testing。
    卸载测试是对软件的全部、部分或升级卸载处理过程的测试。主要是测试软件能否卸载,卸载是否干净,对系统有无更改,在系统中的残留与后来的生成文件如何处理等。还有原来更改的系统值是否修改回去
    恢复测试
    恢复测试,英文是Recovery testing。
    恢复测试是测试一个系统从如下灾难中能否很好地恢复,如遇到系统崩溃、硬件损坏或其他灾难性问题。恢复测试指通过人为的让软件(或者硬件)出现故障来检测系统是否能正确的恢复,通常关注恢复所需的时间以及恢复的程度。
    恢复测试主要检查系统的容错能力。当系统出错时,能否在指定时间间隔内修正错误并重新启动系统。恢复测试首先要采用各种办法强迫系统失败,然后验证系统是否能尽快恢复。对于自动恢复需验证重新初始化(reinitialization)、检查点(checkpointing mechanisms)、数据恢复(data recovery)和重新启动 (restart)等机制的正确性;对于人工干预的恢复系统,还需估测平均修复时间,确定其是否在可接受的范围内。
    安全测试
    安全测试,英文是Security Testing。
    安全测试是测试系统在防止非授权的内部或外部用户的访问或故意破坏等情况时怎么样。这可能需要复杂的测试技术。安全测试检查系统对非法侵入的防范能力。安全测试期间,测试人员假扮非法入侵者,采用各种办法试图突破防线。例如:
    ①想方设法截取或破译口令;
    ②专门定做软件破坏系统的保护机制;
    ③故意导致系统失败,企图趁恢复之机非法进入;
    ④试图通过浏览非保密数据,推导所需信息,等等。理论上讲,只要有足够的时间和资源,没有不可进入的系统。因此系统安全设计的准则是,使非法侵入的代价超过被保护信息的价值。此时非法侵入者已无利可图。
    兼容性测试
    兼容测试,英文是Compatibility Testing。
    兼容测试是测试软件在一个特定的硬件/软件/操作系统/网络等环境下的性能如何。向上兼容向下兼容,软件兼容硬件兼容。软件的兼容性有很多需要考虑的地方。
    比较测试
    比较测试,英文是Compare Testing。
    比较测试是指与竞争伙伴的产品的比较测试,如软件的弱点、优点或实力。来取长补短,以增强产品的竞争力。
    可接受性测试
    可接受性测试,英文是Acceptability Testing。
    可接受性测试是在把测试的版本交付测试部门大范围测试以前进行的对最基本功能的简单测试。因为在把测试的版本交付测试部门大范围测试以前应该先验证该版本对于所测试的功能基本上比较稳定。必须满足一些最低要求。比如不会很容易程序就挂起或崩溃。如果一个新版本没通过可测试性的验证,就应该阻拦测试部门花时间在该测试版本上测试。同时还要找到造成该版本不稳定的主要缺陷并督促尽快加以修正
    边界条件测试
    边界条件测试,英文是Boudary Testing。又称边界值测试。
    一种黑盒测试方法,适度等价类分析方法的一种补充,由长期的测试工作经验得知,大量的错误是发生在输入或输出的边界上。因此针对各种边界情况设计测试用例,可以查出更多的错误。
    边界条件测试是环绕边界值的测试。通常意味着测试软件各功能是否能正确处理最大值,最小值或者所设计软件能够处理的最长的字符串等等。
    强力测试
    强力测试,英文是Mightiness Testing。
    强力测试通常验证软件的性能在各种极端的环境和系统条件下是否还能正常工作。或者说是验证软件的性能在各种极端环境和系统条件下的承受能力。比如,在最低的硬盘驱动器空间或系统记忆容量条件下,验证程序重复执行打开和保存一个巨大的文件1000次后也不会崩溃或死机。
    装配/安装/配置测试
    装配/安装/配置测试是验证软件程序在不同厂家的硬件上,所支持的不同语言的新旧版本平台上,和不同方式安装的软件都能够如预期的那样正确运行。比如,把英文版的 Microsoft Office 2003安装在韩文版 的Windows Me 上,再验证所有功能都正常运行。
    静态测试
    静态测试,英文是Static Testing。
    静态测试指测试不运行的部分,例如测试产品说明书,对此进行检查和审阅.。静态方法是指不运行被测程序本身,仅通过分析或检查源程序的文法、结构、过程、接口等来检查程序的正确性。静态方法通过程序静态特性的分析,找出欠缺和可疑之处,例如不匹配的参数、不适当的循环嵌套和分支嵌套、不允许的递归、未使用过的变量、空指针的引用和可疑的计算等。静态测试结果可用于进一步的查错,并为测试用例选取提供指导。
    静态测试常用工具有:Logiscope、PRQA;
    隐藏数据测试
    隐藏数据测试在软件验收和确认阶段是十分必要和重要的一部分。程序的质量不仅仅通过用户界面的可视化数据来验证,而且必须包括遍历系统的所有数据。
    假设一个应用程序要求用户两条信息-----用户名和密码来创建帐户。这个用户输入这两条数据后保存。最后,一个确认窗口将通过数据库中找到这条数据来显示用户名和密码给用户。为了验证所有的数据保存是否正确,一个QA测试人员会在这个确认窗口简单的查看下用户名和密码。如果他们成功了?假设数据库记录了第三条信息----创建日期,它可能不会出现在确认窗口,而只在存档中才出现。如果创建日期保留的不正确,而QA测试人员只验证屏幕上的数据,那么这个问题就不可能被发现。创建日期可能就是一个bug,由于一个用户帐户保存了一个错误的日期到数据库中,这个问题也不可能会被引起注意,因为它被用户界面所隐藏。这只是一个简单的例子,但是它却演化出了一点:隐藏数据测试的重要性。

  • 编写Bug,Report Bug注意事项

    2009-08-24 12:07:15

     【IT168 技术文档】1.Bug的Description的描述  Report Bug时,描述有效的Description的关键点:
      Condense-精简,清晰而简短;
      Accurate-准确,确定是Bug;
      Neutralize-用中性的语言描述事实,不带偏见,不用幽默或者情绪化的语言;
      Precise-精确;
      Isolate-定位,尽量缩小这个问题的范围;
      Generalize-还有没有其他的某些地方存在这样的问题;
      Re-Create-如何引发和重现这个Bug?(环境,步骤,前提条件)
      Impact-影响,这个缺陷对客户的影响以及对测试的影响;
      DeBug-怎么做才可以让开发更容易来修改这个Bug?(跟踪,截图,日志,直接访问等等)
      Evidence-证据。
      Condense-精简,清晰而简短
      首先,去掉不必要的词;
      其次,不要添加无关的信息。
      包含相应的信息是最重要的,但是确保这些信息都是有用的。对于那些没有描述清楚如何重现或者难以理解的问题,都应该提供更多的信息。但也要避免写过多的不必要的信息。
      Accurate-准确,确定是Bug
      确信是一个Bug,避免因为其他原因,导致错误的Report Bug,需要考虑:
      是否会因为安装的某个原因导致这个问题?例如,是否安装了正确的版本而且各种先决条件也已经满足?是否登陆,安全设定,命令或者操作的顺序有错误?
      是否存在清除不干净,或者结果不完整,或者因为上次测试的某些更改导致?
      是否是网络或者环境的问题?
      是否理解了期望的结果?
      中性的语言
      客观的描述Bug,不要使用幽默的或者其他带有感情色彩的语句。在提交Bug之前,仔细阅读Bug的描述,删除或者修改可能让人产生歧义的句子。
      Precise-精确
      当Bug的描述很长时,例如:“我按了回车键,然后现象A出现,接着按了后退键,现象B出现,接着输入命令‘XYZ’,现象C出现”,看到这样的说明,很难明白到底想说明什么问题,三个现象中哪一个是错误的。清晰准确并且客观的描述Bug,而不是简单说明发生了什么。
      Isolate-定位,尽量缩小这个问题的范围
      定位发现的问题。在试图隔离一个问题的时候,需要考虑下面的几点:
      尝试找到最短,最简单的步骤来重现这个问题。
      查看是否是外部的什么特殊的原因引起的这个问题?例如,系统挂起或延时,会不会是因为网络的问题?
      对于一个存在多种输入条件的项目,尝试不断的改变输入值,并查看结果,直到确定哪个值导致的错误。
      在问题描述中,在尽可能的范围内,精确描述所使用的测试输入值。例如,如果在测试中发现打印一份脚本的时候会出错,首先判断是不是打印所有的这种类型的脚本都会出错。
      归纳
      Report Bug时,采用合理的步骤来确定这个问题是通常会发生还是偶然一次出现或者是在特殊条件才出现。
      重现
      如果测试时,可以重现Bug,那么,应该准确的解释重现Bug所必需的条件。列出所有的步骤,包括精确的组合,文件名以及碰到或者重现这个问题的操作顺序。如果确认这个问题在任何文件,任何的操作顺序等条件下都会发生,那也最好能够给出一个明确的示例用来帮助开发来重现。
      如果测试时,不能重现Bug,那就提供尽可能多的有效的信息。在开发没有重现或者开发没有解决之前,不要清除相应的测试数据,或者至少要备份这些数据。
      影响
      发布产品时,需要判断未解决的影响问题。例如,在某一个窗口发现一个排版错误或者拼写错误,这类Bug对测试人员来说可能是微不足道的,但对于客户来说,这是接触产品的第一件事,所以必须在给客户实施前修改好。
      调试
      如果需要,在Report时,提供跟踪、截图、日志等对捕获这个Bug有帮助的信息。
      证据

      提供Report的是一个Bug的证据信息,这些信息可能包括操作指导,文档,必备条件等等,还有可能是客户以前反馈过来的零碎的信息,或者是竞争对手的软件中的一些标准,又或者来源于以往版本中的结果。

    2.Bug的标题
      Bug的标题在很多情况下是一个有力的和项目组成员之间的沟通工具,在很多情形下,PM,Team Leader等只是查看Bug的标题。
      简单,明确的说明问题(不能只是说出现问题)
      建议(如果长度允许的话):
      使用有意义的单词;
      描述环境和影响;
      回答5W1H的问题(why,when,who,where,what,how);
      使用简写,例如挂起,异常中止,拼写错误等
      相对于描述清楚而言,语法不是很重要
      例如:下面的标题就没有提供足够多的信息。
      例一:Summary:在保存和恢复数据成员时出错。
      例二:Summary:一个比较好的标题可能是这样:在WINNT环境下,XYZ的保存和恢复数据失败,数据丢失。
      3. 其它注意事项
      使用Bugzilla,报Bug时,需要注意以下事项:
      第一,应先确认Bugzilla上已经建立了相应当前的版本;
      第二,在报Bug时,需要选择,Show Advanced Fields,这样才会罗列出详细的信息,如要CC的人,QA Contact等等;
      第三,Attachment,保存和发送的图片格式一般为JPG格式,OS操作系统也要选择好。
      Bugzilla上,有7个严重程度等级。
      具体定义如下,This field describes the impact of a Bug.
      blocker Blocks development and/or Testing work
      critical crashes, loss of data, severe memory leak
      major major loss of function
      normal regular issue, some loss of functionality under specific circumstances
      minor minor loss of function, or other problem where easy workaround is present
      trivial cosmetic problem like misspelled words or misaligned text
      enhancement Request for enhancement
      第四,在报告Bug时,除了在描述中说明Bug的复现步骤外,还要在Description中,添加该Bug的测试发生率。测试发生率为按照特定步骤执行多次的Bug重现率。测试发生率=ug重现次数/按照特定步骤执行的总次数。其中:对于概率性问题,执行的总次数应根据Bug的复杂程度执行(20-50次)。这样对于再现Bug,定位问题等都有帮助。




  • 网站测试流程、要求及测试报告

    2009-08-24 11:26:22

    基于Web的系统测试与传统的软件测试既有相同之处,也有不同的地方,对软件测试提出了新的挑战。基于Web的系统测试不但需要检查和验证是否按照设计的要求运行,而且还要评价系统在不同用户的浏览器端的显示是否合适。重要的是,还要从最终用户的角度进行安全性和可用性测试。   本文从功能、性能、可用性、客户端兼容性、安全性等方面讨论了基于Web的系统测试方法。 
      随着Internet和Intranet/Extranet的快速增长,Web已经对商业、工业、银行、财政、教育、政府和娱乐及我们的工作和生活产生了深远的影响。许多传统的信息和数据库系统正在被移植到互联网上,电子商务迅速增长,早已超过了国界。范围广泛的、复杂的分布式应用正在Web环境中出现。Web的流行和无所不在,是因为它能提供支持所有类型内容连接的信息发布,容易为最终用户存取。 

      Yogesh Deshpande和Steve Hansen在1998年就提出了Web工程的概念。Web工程作为一门新兴的学科,提倡使用一个过程和系统的方法来开发高质量的基于Web的系统。它"使用合理的、科学的工程和管理原则,用严密的和系统的方法来开发、发布和维护基于Web的系统"。目前,对于web工程的研究主要是在国外开展的,国内还刚刚起步。 

      在基于Web的系统开发中,如果缺乏严格的过程,我们在开发、发布、实施和维护Web的过程中,可能就会碰到一些严重的问题,失败的可能性很大。而且,随着基于Web的系统变得越来越复杂,一个项目的失败将可能导致很多问题。当这种情况发生时,我们对Web和Internet的信心可能会无法挽救地动摇,从而引起Web危机。并且,Web危机可能会比软件开发人员所面对的软件危机更加严重、更加广泛。 
      在Web工程过程中,基于Web系统的测试、确认和验收是一项重要而富有挑战性的工作。基于Web的系统测试与传统的软件测试不同,它不但需要检查和验证是否按照设计的要求运行,而且还要测试系统在不同用户的浏览器端的显示是否合适。重要的是,还要从最终用户的角度进行安全性和可用性测试。然而,Internet和Web媒体的不可预见性使测试基于Web的系统变得困难。因此,我们必须为测试和评估复杂的基于Web的系统研究新的方法和技术。 
      一般软件的发布周期以月或以年计算,而Web应用的发布周期以天计算甚至以小时计算。Web测试人员必须处理更短的发布周期,测试人员和测试管理人员面临着从测试传统的C/S结构和框架环境到测试快速改变的Web应用系统的转变。 

      网站测试流程、要求及测试报告 
    一个网站基本完工后,需要通过下面三步测试才可以交活。 
    一、 制作者测试,包括美工测试页面、程序员测试功能。在做完后第一时间内有制作者本人进行测试。 
    a) 页面 包括首页、二级页面、三级页面的页面在各种常用分辨率下有无错位;图片上有没有错别字;各连接是否是死连接;各栏目图片与内容是否对应等 
    b) 功能 达到客户要求;数据库连接正确;各个动态生成连接正确;传递参数格式、内容正确;试填测试内容没有报错;页面显示正确 
    二、 全面测试 根据交工标准和客户要求,由专人进行全面测试 
    也是包括页面和程序两方面,而且要结合起来测,保证填充足够的内容后不会导致页面变形。另外要检查是否有错别字,文字内容是否有常识错误。 
    三、 发布测试 网站发布到主服务器之后的测试,主要是防止环境不同导致的错误 



    软件缺陷的原则 
    软件缺陷区别于软件bug,它是在测试过程中出现的对系统有影响的,但是在设计中没有的或者对修改后的bug测试和开发人员有不同意见等 
    软件未达到产品说明书标明的功能。 
    软件出现了产品说明书指明不会出现的错误。 
    软件功能超出产品说明书指明范围。 
    软件未达到产品说明书虽未指出但应达到的目标。 
    软件测试员认为软件难以理解、不易使用、运行速度缓慢,或者最终用户认为不好。 



    测试的主要方面: 

    一、功能测试 

    对于网站的测试而言,每一个独立的功能模块需要单独的测试用例的设计导出,主要依据为《需求规格说明书》及《详细设计说明书》,对于应用程序模块需要设计者提供基本路径测试法的测试用例。 

    1、链接测试 
       链接是Web应用系统的一个主要特征,它是在页面之间切换和指导用户去一些不知道地址的页面的主要手段。链接测试可分为三个方面: 

    1)测试所有链接是否按指示的那样确实链接到了该链接的页面; 

    2)测试所链接的页面是否存在; 

    3)保证Web应用系统上没有孤立的页面,所谓孤立页面是指没有链接指向该页面,只有知道正确的URL地址才能访问。 

    链接测试可以自动进行,现在已经有许多工具可以采用。链接测试必须在集成测试阶段完成,也就是说,在整个Web应用系统的所有页面开发完成之后进行链接测试。 

    Xenu------主要测试链接的正确性的工具 
    可惜的是对于动态生成的页面的测试会出现一些错误。 

    2、表单测试 

    当用户给Web应用系统管理员提交信息时,就需要使用表单操作,例如用户注册、登陆、信息提交等。在这种情况下,我们必须测试提交操作的完整性,以校验提交给服务器的信息的正确性。例如:用户填写的出生日期与职业是否恰当,填写的所属省份与所在城市是否匹配等。如果使用了默认值,还要检验默认值的正确性。如果表单只能接受指定的某些值,则也要进行测试。例如:只能接受某些字符,测试时可以跳过这些字符,看系统是否会报错。 

    要测试这些程序,需要验证服务器能正确保存这些数据,而且后台运行的程序能正确解释和使用这些信息。 

    B/S结构实现的功能可能主要的就在这里,提交数据,处理数据等如果有固定的操作流程可以考虑自动化测试工具的录制功能,编写可重复使用的脚本代码,可以在测试、回归测试时运行以便减轻测试人员工作量。 

    我们对UM子系统中各个功能模块中的各项功能进行逐一的测试,主要测试方法为:边界值测试、等价类测试,以及异常类测试。测试中要保证每种类型都有2个以上的典型数值的输入,以确保测试输入的全面性。 

    3、Cookies测试 
       Cookies通常用来存储用户信息和用户在某应用系统的操作,当一个用户使用Cookies访问了某一个应用系统时,Web服务器将发送关于用户的信息,把该信息以Cookies的形式存储在客户端计算机上,这可用来创建动态和自定义页面或者存储登陆等信息。 

    如果Web应用系统使用了Cookies,就必须检查Cookies是否能正常工作而且对这些信息已经加密。测试的内容可包括Cookies是否起作用,是否按预定的时间进行保存,刷新对Cookies有什么影响等。 

    4、设计语言测试 

    Web设计语言版本的差异可以引起客户端或服务器端严重的问题,例如使用哪种版本的HTML等。当在分布式环境中开发时,开发人员都不在一起,这个问题就显得尤为重要。除了HTML的版本问题外,不同的脚本语言,例如Java、JavaScript、 ActiveX、VBScript或Perl等也要进行验证。 

    5、数据库测试 

      在Web应用技术中,数据库起着重要的作用,数据库为Web应用系统的管理、运行、查询和实现用户对数据存储的请求等提供空间。在Web应用中,最常用的数据库类型是关系型数据库,可以使用SQL对信息进行处理。 

    在使用了数据库的Web应用系统中,一般情况下,可能发生两种错误,分别是数据一致性错误和输出错误。数据一致性错误主要是由于用户提交的表单信息不正确而造成的,而输出错误主要是由于网络速度或程序设计问题等引起的,针对这两种情况,可分别进行测试。 

    二、性能测试 

    网站的性能测试对于网站的运行而言异常重要,但是目前对于网站的性能测试做的不够,我们在进行系统设计时也没有一个很好的基准可以参考,因而建立网站的性能测试的一整套的测试方案将是至关重要的。 
    网站的性能测试主要从三个方面进行:连接速度测试、负荷测试(Load)和压力测试(Stress), 

    连接速度测试指的是打开网页的响应速度测试。负荷测试指的是进行一些边界数据的测试,压力测试更像是恶意测试,压力测试倾向应该是致使整个系统崩溃。 

    1、连接速度测试 

      用户连接到Web应用系统的速度根据上网方式的变化而变化,他们或许是电话拨号,或是宽带上网。当下载一个程序时,用户可以等较长的时间,但如果仅仅访问一个页面就不会这样。如果Web系统响应时间太长(例如超过5秒钟),用户就会因没有耐心等待而离开。 

      另外,有些页面有超时的限制,如果响应速度太慢,用户可能还没来得及浏览内容,就需要重新登陆了。而且,连接速度太慢,还可能引起数据丢失,使用户得不到真实的页面。 

    2、负载测试 

      负载测试是为了测量Web系统在某一负载级别上的性能,以保证Web系统在需求范围内能正常工作。负载级别可以是某个时刻同时访问Web系统的用户数量,也可以是在线数据处理的数量。例如:Web应用系统能允许多少个用户同时在线?如果超过了这个数量,会出现什么现象?Web应用系统能否处理大量用户对同一个页面的请求? 

    3、压力测试 

      负载测试应该安排在Web系统发布以后,在实际的网络环境中进行测试。因为一个企业内部员工,特别是项目组人员总是有限的,而一个Web系统能同时处理的请求数量将远远超出这个限度,所以,只有放在Internet上,接受负载测试,其结果才是正确可信的。 

      进行压力测试是指实际破坏一个Web应用系统,测试系统的反映。压力测试是测试系统的限制和故障恢复能力,也就是测试Web应用系统会不会崩溃,在什么情况下会崩溃。黑客常常提供错误的数据负载,直到Web应用系统崩溃,接着当系统重新启动时获得存取权。 

    压力测试的区域包括表单、登陆和其他信息传输页面等。 

    采用的测试工具: 

    性能测试可以采用相应的工具进行自动化测试,我们目前采用如下工具 
    ab -----Apache 的测试工具 
    OpenSTA—开发系统测试架构 

    三、接口测试 
    在很多情况下,web 站点不是孤立。Web 站点可能会与外部服务器通讯,请求数据、 

    验证数据或提交订单。 

    1、 服务器接口 
    第一个需要测试的接口是浏览器与服务器的接口。测试人员提交事务,然后查看服务器 

    记录,并验证在浏览器上看到的正好是服务器上发生的。测试人员还可以查询数据库,确认事务数据已正确保存。 

    2、 外部接口 
    有些 web 系统有外部接口。例如,网上商店可能要实时验证信用卡数据以减少欺诈行 

    为的发生。测试的时候,要使用 web 接口发送一些事务数据,分别对有效信用卡、无效信用卡和被盗信用卡进行验证。如果商店只使用 Visa 卡和 Mastercard 卡, 可以尝试使用 Discover 卡的数据。(简单的客户端脚本能够在提交事务之前对代码进行识别,例如 3 表示 American Express,4 表示 Visa,5 表示 Mastercard,6 代表Discover。)通常,测试人员需要确认软件能够处理外部服务器返回的所有可能的消息。 

    3、错误处理 
    最容易被测试人员忽略的地方是接口错误处理。通常我们试图确认系统能够处理所有错 

    误,但却无法预期系统所有可能的错误。尝试在处理过程中中断事务,看看会发生什么情况? 

    订单是否完成?尝试中断用户到服务器的网络连接。尝试中断 web 服务器到信用卡验证服 

    务器的连接。在这些情况下,系统能否正确处理这些错误?是否已对信用卡进行收费?如果 

    用户自己中断事务处理,在订单已保存而用户没有返回网站确认的时候,需要由客户代表致 

    电用户进行订单确认。 

    四、可用性测试 

    可用性/易用性方面目前我们只能采用手工测试的方法进行评判,而且缺乏一个很好的评判基准进行,此一方面需要大家共同讨论。 

    1、导航测试 

      导航描述了用户在一个页面内操作的方式,在不同的用户接口控制之间,例如按钮、对话框、列表和窗口等;或在不同的连接页面之间。通过考虑下列问题,可以决定一个Web应用系统是否易于导航:导航是否直观?Web系统的主要部分是否可通过主页存取?Web系统是否需要站点地图、搜索引擎或其他的导航帮助? 

      在一个页面上放太多的信息往往起到与预期相反的效果。Web应用系统的用户趋向于目的驱动,很快地扫描一个Web应用系统,看是否有满足自己需要的信息,如果没有,就会很快地离开。很少有用户愿意花时间去熟悉Web应用系统的结构,因此,Web应用系统导航帮助要尽可能地准确。 

      导航的另一个重要方面是Web应用系统的页面结构、导航、菜单、连接的风格是否一致。确保用户凭直觉就知道Web应用系统里面是否还有内容,内容在什么地方。 

    Web应用系统的层次一旦决定,就要着手测试用户导航功能,让最终用户参与这种测试,效果将更加明显。 

    2、图形测试 

      在Web应用系统中,适当的图片和动画既能起到广告宣传的作用,又能起到美化页面的功能。一个Web应用系统的图形可以包括图片、动画、边框、颜色、字体、背景、按钮等。图形测试的内容有: 

      (1)要确保图形有明确的用途,图片或动画不要胡乱地堆在一起,以免浪费传输时间。Web应用系统的图片尺寸要尽量地小,并且要能清楚地说明某件事情,一般都链接到某个具体的页面。 

      (2)验证所有页面字体的风格是否一致。 

      (3)背景颜色应该与字体颜色和前景颜色相搭配。 

      (4)图片的大小和质量也是一个很重要的因素,一般采用JPG或GIF压缩。 

    3、内容测试 

      内容测试用来检验Web应用系统提供信息的正确性、准确性和相关性。 

    信息的正确性是指信息是可靠的还是误传的。例如,在商品价格列表中,错误的价格可能引起财政问题甚至导致法律纠纷;信息的准确性是指是否有语法或拼写错误。这种测试通常使用一些文字处理软件来进行,例如使用Microsoft Word的"拼音与语法检查"功能;信息的相关性是指是否在当前页面可以找到与当前浏览信息相关的信息列表或入口,也就是一般Web站点中的所谓"相关文章列表"。 

    4、整体界面测试 

      整体界面是指整个Web应用系统的页面结构设计,是给用户的一个整体感。例如:当用户浏览Web应用系统时是否感到舒适,是否凭直觉就知道要找的信息在什么地方?整个Web应用系统的设计风格是否一致? 

    对整体界面的测试过程,其实是一个对最终用户进行调查的过程。一般Web应用系统采取在主页上做一个调查问卷的形式,来得到最终用户的反馈信息。 

      对所有的可用性测试来说,都需要有外部人员(与Web应用系统开发没有联系或联系很少的人员)的参与,最好是最终用户的参与。 

    五、兼容性测试 

    需要验证应用程序可以在用户使用的机器上运行。如果您用户是全球范围的,需要测试各种操作系统、浏览器、视频设置和 modem 速度。最后,还要尝试各种设置的组合。 

    1、平台测试 

      市场上有很多不同的操作系统类型,最常见的有Windows、Unix、Macintosh、Linux等。Web应用系统的最终用户究竟使用哪一种操作系统,取决于用户系统的配置。这样,就可能会发生兼容性问题,同一个应用可能在某些操作系统下能正常运行,但在另外的操作系统下可能会运行失败。 

    因此,在Web系统发布之前,需要在各种操作系统下对Web系统进行兼容性测试。 

    2、浏览器测试 

      浏览器是Web客户端最核心的构件,来自不同厂商的浏览器对Java,、JavaScript、 ActiveX、 plug-ins或不同的HTML规格有不同的支持。例如,ActiveX是Microsoft的产品,是为Internet Explorer而设计的,JavaScript是Netscape的产品,Java是Sun的产品等等。另外,框架和层次结构风格在不同的浏览器中也有不同的显示,甚至根本不显示。不同的浏览器对安全性和Java的设置也不一样。 

    测试浏览器兼容性的一个方法是创建一个兼容性矩阵。在这个矩阵中,测试不同厂商、不同版本的浏览器对某些构件和设置的适应性。 

    采用测试工具: 

    通过白盒测试或者黑盒测试导出的测试用例,采用相应的工具进行测试,可以采用OpenSTA进行测试,此测试工具可以采用不同的浏览器进行测试。 

    3.视频测试 

    页面版式在 640x400、600x800 或 1024x768 的分辨率模式下是否显示正常? 字体是否太小以至于无法浏览? 或者是太大? 文本和图片是否对齐? 

    4.Modem/连接速率测试 
    是否有这种情况,用户使用 28.8 modem下载一个页面需要 10 分钟,但测试人员在测 

    试的时候使用的是 T1 专线? 用户在下载文章或演示的时候,可能会等待比较长的时间, 

    但却不会耐心等待首页的出现。最后,需要确认图片不会太大。 

    5、打印机测试 

    用户可能会将网页打印下来。因此网页在设计的时候要考虑到打印问题,注意节约纸张和油墨。有不少用户喜欢阅读而不是盯着屏幕,因此需要验证网页打印是否正常。有时在屏幕上显示的图片和文本的对齐方式可能与打印出来的东西不一样。测试人员至少需要验证订单确认页面打印是正常的。 

    6、组合测试 
    最后需要进行组合测试。600x800 的分辨率在 MAC 机上可能不错,但是在 IBM 兼容 

    机上却很难看。在 IBM 机器上使用 Netscape 能正常显示,但却无法使用 Lynx 来浏览。 

    如果是内部使用的 web 站点,测试可能会轻松一些。如果公司指定使用某个类型的浏览器, 

    那么只需在该浏览器上进行测试。如果所有的人都使用 T1 专线,可能不需要测试下载施加。 

    (但需要注意的是,可能会有员工从家里拨号进入系统) 有些内部应用程序,开发部门可能 

    在系统需求中声明不支持某些系统而只支持一些那些已设置的系统。但是,理想的情况是, 

    系统能在所有机器上运行,这样就不会限制将来的发展和变动。 

    六、安全测试 

    Web应用系统的安全性测试区域主要有: 

    1、 目录设置 
    Web 安全的第一步就是正确设置目录。每个目录下应该有 index.html 或 main.html 页 

    面,这样就不会显示该目录下的所有内容。如果没有执行这条规则。那么选中一幅图片,单击鼠标右键,找到该图片所在的路径"…com/objects/images"。然后在浏览器地址栏中手工输入该路径,发现该站点所有图片的列表。这可能没什么关系。但是进入下一级目录 "…com/objects" ,点击 jackpot。在该目录下有很多资料,其中有些都是已过期页面。如果该公司每个月都要更改产品价格信息,并且保存过期页面。那么只要翻看了一下这些记录,就可以估计他们的边际利润以及他们为了争取一个合同还有多大的降价空间。如果某个客户在谈判之前查看了这些信息,他们在谈判桌上肯定处于上风。 

    2.登录 

      现在的Web应用系统基本采用先注册,后登陆的方式。因此,必须测试有效和无效的用户名和密码,要注意到是否大小写敏感,可以试多少次的限制,是否可以不登陆而直接浏览某个页面等。  

    3.Session 

    Web应用系统是否有超时的限制,也就是说,用户登陆后在一定时间内(例如15分钟)没有点击任何页面,是否需要重新登陆才能正常使用。 

    4.日志文件 

    为了保证Web应用系统的安全性,日志文件是至关重要的。需要测试相关信息是否写进了日志文件、是否可追踪。 

    5.加密 

    当使用了安全套接字时,还要测试加密是否正确,检查信息的完整性。 

    6.安全漏洞 

    服务器端的脚本常常构成安全漏洞,这些漏洞又常常被黑客利用。所以,还要测试没有经过授权,就不能在服务器端放置和编辑脚本的问题。 

    目前网络安全问题日益重要,特别对于有交互信息的网站及进行电子商务活动的网站尤其重要。目前我们的测试没有涵盖网站的安全性的测试,我们拟定采用工具来测定, 

    工具如下 
    SAINT------- Security Administrator’s Integrated Network Tool 
    此工具能够测出网站系统的相应的安全问题,并且能够给出安全漏洞的解决方案,不过是一些较为常见的漏洞解决方案。 

    七、代码合法性测试 
    代码合法性测试主要包括2个部分:程序代码合法性检查与显示代码合法性检查。 

    1、程序代码合法性检查 
    程序代码合法性检查主要标准为《intergrp小组编程规范》,目前采用由SCM管理员进行规范的检查,未来期望能够有相应的工具进行测试。 

    2、显示代码合法性检查 
    显示代码的合法性检查,主要分为Html、JavaScript、Css代码检查,目前采用 
    HTML代码检查------采用CSE HTML Validator进行测试 
    JavaScript、Css也可以在网上下载相应的测试工具。 

    八、 文档测试 
    l、产品说明书属性检查清单 
    1)完整.是否有遗漏和丢失,完全吗? 单独使用是否包含全部内容 
    2)准确.既定解决方案正确吗? 目标明确吗? 有没有错误? 
    3)精确、不含糊、清晰.描述是否一清二楚? 还是自说自话?容易看懂和理解吗? 
    4)一致.产品功能能描述是否自相矛盾,与其他功能有没有冲突 
    5)贴切.描述功能的陈述是否必要?有没有多余信息? 功能是否原来的客户要求? 
    6)合理.在特定的预算和进度下,以现有人力,物力和资源能否实现? 
    7)代码无关.是否坚持定义产品,而不是定义其所信赖的软件设计,架构和代码 
    8)可测试性.特性能否测试? 测试员建立验证操作的测试程序是否提供足够的信息? 
    2、 产品说明书用语检查清单 
    1)说明。 对问题的描述通常表现为粉饰没有仔细考虑的功能----可归结于前文所述的属性.从产品说明书上找出这样的用语,仔细审视它们在文中是怎样使用的.产品说明书可能会为其掩饰和开脱,也可能含糊其词----无论是哪一种情况都可视为软件缺陷. 
    2)总是,每一种,所有,没有,从不.如果看到此类绝对或肯定的,切实认定的叙述,软件测试员就可以着手设计针锋相对的案例. 
    3)当然,因此,明显,显然,必然.这些话意图诱使接受假定情况.不要中了圈套. 
    4)某些,有时,常常,通常,惯常,经常,大多,几乎.这些话太过模糊."有时"发生作用的功能无法测试. 
    5)等等,诸如此类,依此类推.以这样的词结束的功能清单无法测试.功能清单要绝对或者解释明确,以免让人迷惑,不知如何推论. 
    6)良好,迅速,廉价,高效,小,稳定.这些是不确定的说法,不可测试.如果在产品说明书中出现,就必须进一步指明含义. 
    7)已处理,已拒绝,已忽略,已消除.这些廉洁可能会隐藏大量需要说明的功能. 
    8)如果...那么...(没有否则).找出有"如果...那么..."而缺少配套的"否则"结构的陈述.想一想"如果"没有发生会怎样. 

    相关的测试工具 
    OpenSTA 
    主要做性能测试的负荷及压力测试,使用比较方便,可以编写测试脚本,也可以先行自动生成测试脚本,而后对于应用测试脚本进行测试。 
    SAINT 
    网站安全性测试,能够对于指定网站进行安全性测试,并可以提供安全问题的解决方案。 
    CSE HTML Validator 
    一个有用的对于HTML代码进行合法性检查的工具 
    Ab(Apache Bench) 
    Apache自带的对于性能测试方面的工具,功能不是很多,但是非常实用。 
    Crash-me 
    Mysql自带的测试数据库性能的工具,能够测试多种数据库的性能。 


  • 网站测试方案

    2009-08-24 11:17:04

     简介:     
      本指引为软件测试工作提供详细的指引,以提高软件开发工作的质量。  
       
       
      内容:  
       
      测试工作分以下几个方面进行:  
       
       
      安装与测试环境:  
       
       
      将程序单位的所有程序以及用到的公共子程序安装到指定的多用户测试环境,该环境应与程序实际运行环境一致;  
       
       
      将系统编译成可执行文件。  
       
       
      程序代码检查:  
       
       
      程序单位的首部应有程序说明和修改备注,内容包括编写或更改程序的人员、时间、程序的功能及调用关系等;  
       
       
      变量、过程、函数应符合统一的命名规则;  
       
       
      程序中不同的功能部分应有清楚的说明信息,较复杂的程序段落也应有说明信息;  
       
       
      如果是修改,在修改的代码处应有修改注释,注释说明修改的人员、时间及内容。  
       
       
      画面及报表格式检查:  
       
       
      画面、报表的格式以及程序的命名应符合统一的规则;  
       
       
      画面、报表的字段位置、长度、类型应与设计文档的要求一致。  
       
       
      功能测试:  
       
       
      如果有多个画面,多个画面之间切换正确;  
       
       
      每一个画面的功能键、触发键、按钮、菜单、选择项功能正确;  
       
       
      检查数据项的关联与限制功能是否正确;  
       
       
      找出设计文档中要求的未被包含在上述几项测试中的功能,逐项测试,检查是否达到设计文档要求的功能。  
       
       
      正确性测试:  
       
       
      有写/删除操作的程序,写/删除操作的结果正确,测试时应手工打开数据库表,以检查写/删除的效果;  
       
       
      有查询或报表操作时,检查在各种选择项的合理组合下,所产生的结果,对照数据库中的数据是否正确;  
       
       
      对照设计文档的要求,测试程序是否正确。  
       
       
      可靠性测试:  
       
       
      非法键容错测试:在不同的画面,不同的字段处输入非法键,被测试程序应有非法键容错能力;  
       
       
      异常数据容错测试:在不同的画面,不同的字段输入异常数据,被测试程序应有异常数据容错能力;  
       
       
      程序负作用检查,退出被测试程序后应恢复到进入前的系统状态,不应影响其它程序的正确运行;  
       
       
      残留文件检查,退出程式后在本地机和服务器的有关目录或TEMP目录下不应留下任何无用的文件。  
       
       
      效率测试:  
       
      本项测试需分开单用户及多用户的情况下进行。  
       
       
      画面操作效率测试:逐项测试每一项操作,特别是读/写、翻页、滚屏等操作,记录延迟最长的操作及时间;  
       
       
      报表及查询效率测试:分别选择最小范围(非空)的数据及最大范围(根据实际情况定)的数据,记下机器型号及产生结果所花的时间;  
       
       
      评价程序效率是否合理;  
       
       
      多用户测试:  
       
       
      随机测试:在两个或以上的终端同时多次进入和退出被测试程序,程序应正确无误;  
       
       
      共享测试:在两个或以上的终端同时调用被测试程序做同样的工作,程序正确无误;  
       
       
      同步测试:就程序中使用到的同步机构,有针对性地组织数据进行测试,有关同步的命令包括对数据库表、文件的共享,互斥操作,文件程序或记录的加锁、解锁,对公共数据区域的操作等。  
       
       
      测试报告:  
       
       
      进行软件测试的同时需填写软件测试报告,软件测试报告格式见附页;  
       
       
      每一项编程工作要经过程序员和测试工程师两级测试均合格后方可安装给用户;  
       
       
      填表说明:  
       
       
      表中程序员、测试工程师等空格由测试人员自己签字,当有多次反复测试时,日期填第一次通过测试的日期;  
       
       
      测试结果有两种填写形式,第一种形式由两个小方块“□”提示,分别由程序员,测试工程师填写,当通过测试时填“√”。第二种形式由长条提示,需填写测试内容;  
       
       
      测试工程师发现问题时,要在测试备忘中记录签字,若问题较多可另用A4纸记录,然后退回程序员更正;  
       
       
      不需要测试的项目用“\”号画去;  
       
       
      “其它测试”是为上八条未涉及的测试内容而设计的。

  • 清除系统垃圾文件

    2009-08-20 18:03:12

    @echo offecho 正在清除系统垃圾文件,请稍等......
    del/f/s/q %systemdrive%\*.tmp
    del/f/s/q %systemdrive%\*._mp
    del/f/s/q %systemdrive%\*.log
    del/f/s/q %systemdrive%\*.gid
    del/f/s/q %systemdrive%\*.chk
    del/f/s/q %systemdrive%\*.old
    del/f/s/q %systemdrive%\recycled\*.*
    del/f/s/q %windir%\*.bak
    del/f/s/q %windir%\prefetch\*.*
    rd /s /q %windir%\temp & md %windir%\temp
    del/f/s/q "%userprofile%\cookies"
    del/f/s/q "%userprofile%\recent"
    del/f/s/q "%userprofile%\Local Settings\History"
    del/f/s/q "%userprofile%\Local Settings\Temporary Internet Files"
    del/f/s/q "%userprofile%\Local Settings\Temp"
    echo 清除系统LJ完成!
    echo. & pause

  • [论坛] 白领英语充电器-上网聊天常用语

    2009-08-20 15:46:57

      今天给大家的内容是上网聊天的常用英语,在网络这个虚拟世界中我们很容易就碰到一些外国朋友,可是有些英文很好的同学却在网上变成了"哑巴",原因是网上英语和生活口语、书面英语还有较大的差别,比如今天给大家提供的内容,如果你不看永远也不知道下面一些短语是什么意思!
    ASAP As soon as possible尽快

    BF Boyfriend 男朋友

    BTW By the way 随便说一下

    BBL Be back later 稍后回来

    BRB Be right back 很快回来

    CU See you 再见

    CUL See you later 下次再会

    DIIK Damned if I known 我真的不知道

    DS Dunce smiley 笨伯

    FE For example 举例

    FTF Face to face 面对面

    FYI For your information 供参考

    GF girlfriend 女朋友

    IAE In any event无论如何

    IC I see 我明白

    ILY I love you 我爱你

    IMHO In my humble opinion 依愚人之见

    IMO In my opinion 依我所见

    IOW In other words 换句话说

    LOL laughing out loudly 大声笑

    NRN No reply necessary 不必回信

    OIC Oh, I see 哦,我知道

    PEM Privacy enhanced mail 保密邮件

    RSVP Reply if you please 请答复

    TIA Thanks in advance 十分感谢

    TTUL Talk to you later 以后再讲

    TY Thank you 谢谢

    VG very good 很好

    WRT With respect to 关于

    WYMM Will you marry me 愿意嫁给我吗


  • 英语大全

    2009-08-18 10:06:20

    太棒了!想学英语的好好留着!

    这些网站希望大家好好利用: 1.http://www.texun.cn/addrso/index.htm特训网:English Learning Websites 2.http://broadcast-live.com/Live Radio and TV from Around the World 3.http://www.nxenglish.com/voa01_1.aspxVOA Special English Introduction 4.http://www.vocaboly.com/vocabulary-test/Various Vocabulary Test online

    20-40 quick- medium – thorough different levels of test 5.http://www.tomx.com/listen/vocabulary/1402.htmlVOA Special English Vocabulary 1500 6.http://tv.etshow.net/ETSHOW 网络电视其次推荐我和同事们一起收集的网址:(特别要强调一点:希望大家对这些资源要取之,学之,用之!因为If you don’t use it, you will lose it!)
    adventuretv,提供视频资料,内容多是各地的风土人情,很不错:http://www.adventuretv.com/
    纽约时报,网上看新闻的好地方http://www.nytimes.com/
    英文MP3下载的好地方http://www.mp3raid.com/archive/archive/m/2/
    英文剧本下载的好地方http://huajun.com/juben.htm
    一个个人主页,从这里可以在线收听新东方的25盘磁带http://www.intron.ac/study/toefl.html
    英文锁定,每日读图http://www.icansay.com/index.php?ChannelID=12
    英文锁定,综合学习网站,全面的英语教堂www.icansay.com
    旺旺英语网,英语语音电子杂志www.wwenglish.org
    Englishtown ,专业英语培训www.englishtown.com
    新东方网络课堂,名校在线 class.tol24.com
    疯狂英语俱乐部,李阳疯狂英语www.crazyenglish.org
    天英语,词汇中心 english.chinaschool.net
    时尚英语,丰富的学习资料www.oh100.com/huayuan/english
    当当当,免费英语学习资料www.downdowndown.net
    英语时空,英语文章大全www.yysk.net
    英语麦当劳,英语教学快餐 english23.6to23.com
    听世界,各级听力训练www.icanlisten.com
    Be Beyond,英美风土人情www.bebeyond.com.cn
    洪恩,英语学习的好去处www.hongen.com
    空中美语http://www.englishtide.com
    英国教育部和中国教育部联合搞的免费学习网站,适合初学英语者http://www.in2english.com.cn/
    GARFIELD官方网站www.garfield.com
    语法http://www.dailygrammar.com/
    大量的資料﹐非常不錯http://www.english.ac.cn/
    无忧雅思http://211.147.1.40;
    雅思的官方网站http://www.ielts.org/
    雅思考试网东西不多http://www.ieltsnet.net/index.htm
    关于雅思的一些资料http://www.rotolife.com/cgi-bin/newarticle/list.cgi?class=1&type=4;
    英文电影剧本站专题 提供14部电影英文剧本http://snowbear.3322.net/spelling/film.htm
    提供了24部英文电影剧本http://www.c2000.com.cn/mov/m4.asp
    提供了10部英文电影剧本http://goldnets.myrice.com/navi/50250.html
    子曰电影网的电影剧本下载太多了http://www.ziyue.com/downloads/s.php?type=s|http://www.21zx.net/movie/m4.htm
    银海网 下载电影剧本好多啊http://www.filmsea.com/download/_index.asp?swzm=a
    Screenplay电影剧本http://www.babelcn.com/ebook/screen/index1.htm
    这里的囊括了现在流行电影的剧本http://www.english.ac.cn/movies/playwright.htm
    一个教育网站提供的英文剧本下载http://www.dreamabroad.net/chinese/html/download/movie_01.html
    看电影学英语http://211.154.143.185/gate/gb/www.chenhen.com/html/english/speech/movie-english.htm
    听力专题
    一个很不错的英语学习网站,VOA资料很全http://zflyingbird.myetang.com/index.htm
    http://www.quancheng.org/tabwork/catelist.asp?cateid=23一些VOA新闻的文本
    http://www.icanlisten.com/standard_english/index.htm有一部分听力
    http://www.englishabc.net/ae/《美国习惯用语 Words & Idiom》是Voice of America推出的免费广播讲座
    http://mpfree.org/english/voamain.htm自由MP3的VOA资料下载不少哦
    http://edu.china.com/zh_cn/elearn/second/test/index.html中华网关于VOA的听力技巧的一些文章,当然也有别的好东东
    http://www.cgeng.com/memberarea/listen/listen.asp很不错的听力网站,有初级中级高级
    http://www.22av.net/免费的听力新闻,带文本
    http://www.xsrtvu.com/jiao/lgs/wangye/VOA1.htmVOA 英语广播收听技巧听VOA的朋友可以看看
    http://www.100steps.net/newsshow.php?serial=311&good=%CA%C7 2002年全国硕士研究生入学考试英语听力样题录音下载
    http://www.xsrtvu.com/jiao/lgs/wangye/VOA1.htmVOA英语广播收听技巧很不错的技巧文本
    http://www.english.ac.cn/listen/index.htm超酷的英语听力站,也是个老站点了,有如下内容:新概念英语 听力入门 现代文阅读 ESL-Lab分级测试 CNNSF新闻测试 《圣经》在线 ,强烈推荐
    http://putclub.6to23.com/普特英语听力网站
    http://www.oeol.net/“牛津英语在线” ( Oxford English On line )
    http://www.putclub.com/英语新闻听力Put English Club,网站主要由五个部分组成: A. 新闻英语;B. 英语教程;C. 资料下载; D. 科技英语; E. 普特论坛
    通用英语百句(视频)***http://www.ol.com.cn/class/train/english.htm
    CNN英语学习资源*****http://literacynet.org/cnnsf/
    现代交际英语(视频)****http://www.gz.supergnet.com/local_content/zhang/edu/index.html

  • 365天英语口语 第6讲:做饭

    2009-08-17 15:15:03

    做  饭
    你进过厨房吗?你会做饭吗?想做个好“cook”
    可不简单哦!你看,Adam想在Sophie生日这天好好表现一番,到厨房来帮忙做做饭,结果却
    越帮越忙了。
    你需要多少肉?How much meat do you need?

    ○ How many potatoes do you want? 你想要几个土豆?
    够新鲜吗?Are they fresh enough?
    ■ 注意“enough”在修饰形容词或者是副词时,要放在它们的后面。
    把鱼内脏掏洗干净。Dress the fish.
    ★ dress v. 清洗干净,去内脏
    你在做什么饭?What are you cooking?
    ★ cook v. 做饭 n. 厨师
    肉要烧焦了。The meat will scorch.
    ★scorch v. 烧焦
    把茄子切成丁儿。Dice the eggplant.
    ○ Slice the eggplant. 把茄子切成片儿。
    ○ Peel the eggplant. 把茄子皮削掉。
    ★ eggplant n. 茄子 
     ■ “dice”“slice”“peel”分别意为“切成丁儿”“切成片儿”和“去皮”。
    煤气灶坏了。The gas cooker doesn’t work.
    ■ 
    句中“cooker”的意思是“炊具”,不是“厨师”的意思。
    在橱柜里。It’s in the cabinet.
    ★ cabinet n. 橱柜
    递给我一个盘子。Hand me a plate.
    ○ Give me two bowls. 给我两个碗。
    这里为什么这么多蟑螂啊?Why are there so many cockroaches in here?
    ★ cockroach n. 蟑螂
    我想把炖肉煨5分钟。I want to leave the stew to simmer for 5 minutes.
    ★ stew n. 炖肉
    ★ simmer v. 煨,炖
    烧点水吧。Boil some water.
    ○ The water is boiling. 水开了。
    ○ The water is too hot. 水太热了。
    ★ boil v. 煮沸,沸腾
    我闻到煤气味了。把煤气关了。I smell gas. Switch it off.
    = I smell gas. Turn it off.
     ● switch ff = turn off“关掉”
    还没有搅拌好。It’s still not mixed well enough.
    ★ mix v. 使混和,混淆
    打两个鸡蛋。Whisk two eggs.
    ★ whisk v. 搅拌,打蛋
    你能在每个杯子里放些冰吗?Could you put some ice in each glass, please?
    ○ Add some soy sauce. 加点酱油。
    ○ Pour some vinegar. 倒点醋。
    ★ vinegar n. 醋
    这把刀太钝了。This knife is too dull.
    ★dull a. 钝的,不锋利的

    Cooking

    Adam:I’d like to help pitch in with dinner.
    Sophie:Really? You’re joking.
    Adam:
    No. I’d like to do something special for you on your birthday.
    Sophie:I’d like that. Alright, put on this apron first.
    Adam:OK…Now how can I help, hon?  
    Sophie:
    Hmm, let me see… Boil some water and then whisk two eggs.
    Adam:
    Easy. I could do that with my eyes closed.(after a while)Done.  
    Sophie:
    Not bad. Okay, now take some meat and potatoes from the fridge.
    Adam:How many potatoes do you need?
    Sophie:Three. And bring four bell peppers. 
    Adam:Gotcha… OK. Here they are.
    Sophie:
    Now wash them, then dice the potatoes and bell peppers. Then slice the meat.
    Adam:Where’s the peeler?
    Sophie:It’s in the cabinet… Adam, the gas cooker doesn’t work.
    Adam:What? Oh, shit! I cut my finger.
    Sophie:
    Let me take a look at that… I can’t stop the bleeding. We need to go to the hospital.
    Adam:I guess cooking is not as easy as I thought.

    做 饭

    亚当:我想帮忙一起做饭。
    苏菲:真的吗?你在开玩笑吧。
    亚当:
    没开玩笑。我想在你的生日为你做点儿特别的事情。
    苏菲:很好。好吧,先把这个围裙系上。
    亚当:好的…现在,我怎么帮忙,亲爱的?
    苏菲:
    嗯,让我看看…烧点水,然后再打两个鸡蛋。
    亚当:
    这容易。我闭着眼睛都能干。(过了一会儿)做好了。
    苏菲:
    还不错嘛。好,现在从冰箱里拿点儿肉和土豆来。
    亚当:你需要几个土豆?
    苏菲:三个。再拿四个青椒。
    亚当:明白…好了,拿来了。
    苏菲:
    现在把它们洗一下,然后把土豆和青椒切成丁儿,然后再把肉切成片。
    亚当:削皮刀在哪儿?
    苏菲:在橱柜里…亚当,煤气灶坏了。
    亚当:什么?哦,该死!我切到手指了。
    苏菲:
    让我看看…我没法给你止血。我们得去医院。
    亚当:我想做饭并不像我想的那么简单。
    词汇解释:

     joke
      v. & n.(开)
      玩笑

     apron
      n. 围裙

     fridge
      n. 冰箱

     potato
      n. 土豆

     peeler
      n. 削皮刀

     bleeding
      n. 流血

    详细解说

    “pitch in(with sth.)”在这里表示“加入进来帮忙(做某事)”。例
       
    如:If we all pitch in, we’ll have it finished in no time.(如果我们大家都加入进来帮忙做,我们马上就能完成了。)
    “hon”是“honey”的简写形式,意为“亲爱的”,为称呼语。
    “bell pepper”指“青椒”(颜色可以是红、黄、绿)。
    “gotcha”在这里表示“明白了”,相当于“I under-  
      stand.”。


    FUN 轻松:贴士


    厨房英文图解
    range hood
    抽油烟机
    bottle opener
    瓶起子
    measuring jug
    量杯
    corkscrew
    开瓶器
    can opener
    罐头起子
    microwave oven
    微波炉
    rice cooker
    电饭锅
    frying pan
    煎锅
    pot
    蒸锅
    measuring
    spoon
    量勺
    chopping
    board
    砧板
    wok
    炒锅


    FUN 轻松:笑话

    Amazing Windshield Wiper 神奇的雨刷

    The windshield wiper blade on the driver's side quit while driving in a blinding storm. I pulled over and tried to figure out a quick fix. I found a yellow cotton work glove lying on the floor. I wedged it under the wiper arm. It did a great job keeping my windshield clear. Not only that—you'd be surprised at how many people waved back.
    在一场倾盆大雨中我开着车,突然驾驶座这一侧的雨刷胶皮坏了。我把车停到一边,看看能不能想个办法快点把它修好。这时我看到地上有一个黄色的棉纱工作手套。于是就把它塞到雨刷杆的下面。它还挺好用,不但把挡风玻璃刷干净了,而且还出乎意料地使许多人向我招手。
    吃 饭

    Dinner’s ready. 一天中最幸福的时刻到了!Set the table;Serve the dishes…相信再懒的人也愿意为美美地吃上一顿而多付出点劳动。你看Linda和Henry 
    正在吃饭呢,真是吃得津津有味,聊得好开心啊。
    我饿了。I’m hungry.

    ○ I’m starving. 我快饿死了。
    ○ I’m starved. 我饿死了。
    ○ My mouth is watering. 我都流口水了。
    ○ I’m quite thirsty. 我很渴。
    我们什么时候吃饭?When shall we eat?
    ○ When will supper be ready? 晚饭什么时候做好?
    ○ What’s to eat? 吃什么?
    请帮忙递一下胡椒。Please pass the pepper.

    ★ pass v. 传递

    来帮忙摆碗筷。Help me set the table.
    ○ Would you set the table? 你愿意摆一下碗筷吗?
    要是放点儿盐就更好吃了。
    It would be more delicious if you put some salt in it.
    ○ Everything is absolutely delicious. 每一样都很好吃。

    ★ delicious a. 美味的,好吃的

    该吃饭了。It’s time to eat.
    = Time to eat.
    什么气味?What’s the smell?
    = What smells?
    ○ It smells good. 闻起来不错。
    叫大家来吃饭。Call everyone to the table.
    ○ Call the family to dinner. 叫全家人来吃饭。
    别说话,吃你的饭。Be quiet and eat your food.
    ○ Don’t talk with your mouth full. 不要满嘴东西时说话。
    把你盘子里的东西都吃完。Clean up your plate.

    ● clean up “收拾干净,清理,吃干净”

    再来一点吗?Would you like some more?
      = Some more?
     ○ No more. 不要了。= Some more?
     ○ No more. 不要了。








  • 365天英语口语 第4讲:离家前

    2009-08-17 12:15:46

    离家前
    要出门了,千万别拖拖拉拉或丢三落四的,但是也别忘了把自己打理得漂漂亮亮、神清气爽哦。毕竟,出门在外,人家第一眼看到的就是你的外在形象。
    我要上厕所。I’m going to the bathroom.
    ○ I have to go to the bathroom. 
      我得上厕所。

    ★ bathroom n. 浴室,盥洗室,厕所
    你刷牙了吗? Have you brushed your teeth?
    ★ brush v. 刷
    ★ tooth n. 牙齿(其复数为teeth)
    我看上去怎么样?How do I look?
    ○ Is my make-up OK? 
      我的妆可以吗?
    我要是早半小时起床就好了。
    If only I had gotten up thirty minutes earlier.
    ■ if only 意为“要是…就好了”,引出的句子一般都用虚拟语气。
    把垃圾拿出去。太臭了。Take out the garbage. It stinks.
    ★garbage n. 垃圾
    ★ stink v. 发出恶臭
    快点儿,要不我们就迟到了。Hurry up, or we’ll be late.
    ○ I’ll give you five more minutes. 
    我再给你五分钟。
    不要着急,还早呢。Don’t hurry. It’s still early.
    ○ Don’t rush me! 
      不要催我了!  
    ★ rush [] v. 使仓促行事,催促,冲,奔,赶快
    我得赶紧走了。I have to rush.
    = I have to run.
    ○ I have to go. 我得走了。
    ○ I really must go. 我真的必须走了。
    ○ I’ve got to take off. 我得走了。
    ○ I gotta go. 我得走了。
    记得带上你的包。Remember to take your bag.
    ○ Don’t forget to take your bag. 别忘了拿你的包。
    别忘了锁门。Don’t forget to lock the door.
    ○ Be sure to turn off the gas. 一定要关掉煤气。
    糟糕,我把钥匙锁在房子里了。
    Damn, I have locked the key in the house.
    ■ damn是在愤怒、厌烦、轻蔑或失望时表示抱怨、谴责或咒骂的一个词。


    FUN 轻松:看图
    “They made me the boss because I'm an idiot. It would be too risky to give this much power to an intelligent person!”
    Before Leaving Home
    Carter:
    Susan, good evening. Why are you so dressed up?
    Susan:
    I am on my way out to a New Year’s banquet. How do I look? Is my make-up OK?
    Carter:You look great. Your make-up is perfect.
    Susan:Do you think I should wear a different dress?
    Carter:
    No, the one you have on looks fabulous, especially with your hair like that.
    Susan:
    Thanks for saying. Do you have any ideas which necklace I should wear?
    Carter:
    With that dress I’d say your white diamond necklace would look perfect.
    Susan:
    Thanks for helping out. Now that I’m ready, what are you doing tonight?
    Carter:
    Not much, just a house party with some friends.
    Susan:Sounds fun. Anyone I know?
    Carter:Yeah, most of the people are from our office.
    Susan:
    Sounds Like I'm missing out on a good time. Oh, well, there is always next year.
    Carter:
    I’m sure you’ll have fun no matter where you go. Remember to take your bag.


    离家前

    卡特:苏珊,晚上好。你怎么打扮成这样?
    苏珊:
    我要去参加一个新年宴会。我看上去怎么样?我的妆可以吗?
    卡特:
    你看上漂亮极了。你的妆也是无可挑剔的。
    苏珊:你觉得我要换件礼服吗?
    卡特:
    不用,你穿这件衣服非常漂亮,尤其是配着你的发型。
    苏珊:
    谢谢你这么说。你觉得我应该戴哪条项链呢?
    卡特:
    配这件衣服,你的白色钻石项链非常合适。
    苏珊:
    谢谢你的帮忙。我已经准备好了,你今天晚上干什么?
    卡特:没什么。只是在家里和朋友们聚一聚。
    苏珊:听起来很有趣。有我认识的人吗?
    卡特:有,大多数人是我的同事。
    苏珊:
    听起来我要错过一段开心的时刻了。算了,还有明年呢。
    卡特:
    我保证无论你去哪里都会玩得很开心的。记得带上你的包。
    英语词汇:

     banquet
      n. 宴会

     wear
      v. 穿,戴

     fabulous
      a. 惊人的,
      难以置信的

     necklace
      n. 项链

     diamond
      n. 钻石
    详细解说
    “dress up”是不及物动词短语,意思是“着盛装,打扮好”。例如:It's 
       
    a small informal party—you don't have to dress up.(这是一次非正式的小型聚会,你不用盛装出席。)
     
    “help(sb.) out”意思是“帮助(某人)摆脱困境”。
     
    “house party”指的是留客人在家过夜的小派对。
    “miss out on sth.”意为“错过机会享受…”。例如:Prepare food in 
       
    advance to ensure you don't miss out on the fun.(把吃的东西提前准备好,以确保你不会错过和大家一起开心的机会。)


    FUN 轻松:贴士


    背诵第1大理由: 背诵将永恒地提高你的考试能力

    背诵培养你的无敌英语直觉能力,英语考试只是你学习英语过程中顺便要做的事情,你从此再也不需要为英语考试而烦恼了。特别是完形填空、选择题阅读理解和作文这些考试中的难点,个个都会在你背诵英语的过程中轻松攻克掉!>> MORE P135
    出门之前的常用表达
    据说,如果打算外出的话,男人在5分钟内就能做好准备,而若女人尚未准备好且让男人等待10分钟的话,那么男人就一定要做好等待30分钟的心理准备。下面就是一些出门之前常常会用到的英语表达。

     Are you ready? 准备好了吗? 
     No, not yet. 还没呢。 
     Ready yet? 还没好吗? 
     Are you all set? 好了吗? 
     Ready. / I’m ready. / I’m all set. 准备好了。 
     I’m not ready. 还没准备好呢。 
     I’ll be ready in five minutes. 我5分钟后就好。 
     What time shall we leave? 我们什么时候出发? 
     In about ten minutes. 大约10分钟后。 
     What time do you want to leave? 你想几点走? 
     What time do we leave? 几点出门? 
     What time are we taking off? 我们几点走? 
     What time do we arrive? / When do we get there? 我们几点到? 
     Shall we go? 我们可以走了吗? 
     Okay, let’s go. 好了,咱们走吧。 
     Let’s get going. / Let’s go. / Let’s take off. 咱们走吧。 
     Let’s hit the road! 咱们走吧!
     I’m leaving. 我走啦。
     I can’t wait any longer. 我不能再等了。
     Hurry up! 快一点!
    365天英语口语 第5讲:回家后 
    回家后

    Home at last! 家是避风的港湾,只有在家里,一个人才能回归本色、完全放松。在家里,你可以恣意抱怨,可以睡得横七竖八,可以无所顾忌地看电视看到深夜…
    开门!Open the door!
    ○ Open it! It’s me. 开门!是我。
    我找不到钥匙了。I can’t find the key.
    ○ I lost the key. 
    我把钥匙弄丢了。
    亲爱的,我回来了。Honey, I’m home.
    = Honey, I’m back.
    今天怎么样?How did it go today?
    = How was your day?
    ○ Did you have a good time today? 
      今天过得愉快吗?
    累死了!I’m exhausted!
    ○ A little bit tired. 
      有点儿累。
    ○ Too tired. 太累了。

    ★ exhausted a. 疲惫不堪的,精疲力竭的
    倒霉透了。It’s just not my day.
      = I had a bad hair day.
     ● not one’s day“不顺利,不如意,倒霉”
     ● bad hair day “不如意的一天,不愉快的一天”
    和平常一样。Just as usual.
    ○ Nothing to mention. 没什么值得一提的。
    ★mention v. 提起,提及
     ● as usual“照常”
    我现在情绪很低落。I’m feeling down.
    = I’m feeling blue.
    ○ I’m a little down in the mouth. 
      我有些沮丧。
    ○ I’m in the doldrums. 
      我现在无精打采。
    ★ doldrums n. 忧郁
    我饿死了,咱们出去吃吧。I’m starving, so let’s dine out.
    ○ Let’s eat out. 
      咱们出去吃吧。
    ★ starving a. 饿得要死的
     ● dine ut = eat out“去饭馆吃饭”
    我太累,不想做饭了。I’m too tired, so I don’t want to cook.
    ○Is dinner ready? 
      晚饭做好了吗?
    跟家人见面的感觉真好。I feel so good to see my family.
    ○ It’s good to be at home. 
      还是在家好啊。
    ○ There’s no place like home. 
      哪儿也没有自己家好。
    ○ Home at last. 
      终于到家了。
    我想先冲个澡。I want to take a shower first.

    After Getting Home
    Jane:
    Home at last. Tonight we have a lot of homework though.
    Tom:
    Are you saying we don’t have time to watch our favorite show tonight? Jane, you know I really don’t like our teacher all that much. He gives far too much homework. He criticizes me in front of everyone all the time.
    Jane:
    To tell the truth, I don’t really like him either. He’s kind of boring and not very active. He always looks unhappy too.
    Tom:Yes, and he also…
    Jane:
    Do you think we should be talking about him like this behind his back?
    Tom:
    Probably not. After all he is our teacher. We should try to find something nice to say. If you can’t say something nice you shouldn’t say anything at all. 
    Jane:
    I absolutely agree. It’s getting dark. We should finish our homework now.
    Tom: All right. I want to take a shower first, I’m exhausted.
    回家后

    简:
    终于到家了。不过今晚我们有一大堆作业要做。
    汤姆:
    你是说我们没时间看最喜欢的电视节目了吗?简,你知道我真的不那么喜欢我们老师。他布置的作业太多了。而且总是在大家面前批评我。
    简:
    说实话,我也不是很喜欢他。他有点儿乏味而且一点儿也不活跃,看起来总是一副不开心的样子。
    汤姆:对啊,而且他还…
    简:你觉得我们应该在背后这样说他吗?
    汤姆:
    不应该,毕竟他是我们的老师。我们应该找点好的说。如果你不能说点好的,那就别说了。
    简:
    我完全赞成。天要黑了,我们还是先把功课做完吧。
    汤姆:好吧。我想先冲个澡。累死了!

    词汇解释:

     though ad. 可是, 不过

     criticize: v. 批评,责备

     either: ad. 也(不)

     active: a. 活跃的, 积极的


    FUN 轻松:贴士

    offer one's seat to an elderly person
    miss one's bus stop by mistake
    take(get on) the
    wrong bus
    起居室(drawing room)一词的来源
    通常,我们回家后,就会毫无顾忌地在起居室(drawing room)的沙发上躺下来,因为在外面劳累了一天,回到家里终于可以放松放松(relax)了。
    看到这里,大家不禁要问,“起居室”不是写成“living room”或“sitting room”吗?为什么还能写成“drawing room”呢?
    我们知道draw有“绘画”的意思,但是“drawing room”(起居室)却与艺术一点也不相干。“drawing room”是指“接待客人的房间”,也就是“客厅”或“起居室”,其英文解释是“a room, especially a large room in a large house, where people sit and relax, or entertain guests”,它是一种比较正式的说法。
    关于“drawing room”的来源,其背后有个小故事。“drawing room”这个词源自于“withdrawing room”。在英国过去有个习惯,为了让女士们不受男士“吞云吐雾”的吸烟之害,就要求她们在用餐后待在饭厅旁的另一个房间。也就是要求女士们从饭厅中“退出来”(withdraw),然后男士们就可以尽情地抽烟喝酒、高谈阔论,而不受干扰了。
    至于女士们所停留的那个房间,本来叫做“withdrawing room”,后来就约定俗成地写成“drawing room”了。









  • 365天英语口语 第3讲:居家住房

    2009-08-17 12:14:33

    居家住房
    你对自己住的房子满意吗?你是否能够处理住房过程中出现的一系列问题?你是否正在找新的住处?对话中,Jason和Alice看中了一套公寓,关于这套公寓,来看看他们在谈些什么。

    你觉得这个公寓怎么样?What do you think of this apartment?
    = How do you like this flat?
    我喜欢客厅,比较大,而且阳光充足。I love the living room; it’s huge and filled with sunshine.

    ○ The bedroom is a little small for us. 
      对我们来说卧室有点小了。
    请到客厅来。Please come into the living room. 

    ○ Go to your room. 
    回你的房间去。
    收拾一下你的房间。Clean your room. 
      = Clean / Pick up your room. 
      ○ Pick up your clothes. 收拾一下你的衣服。
    请用吸尘器把整个房子打扫一下。Please vacuum the whole house. 
    ○ Sweep the floor. 扫扫地。

    ★ vacuum v. 用真空吸尘器打扫
    这地方跟猪圈一样。This place is a pigsty. 
    ○ What a mess! 真够脏乱的!
    ★ pigsty n. 猪圈
    ★ mess n. 脏乱,混乱
    打开窗户,给房间通通风。Open the window and air the room.
    ○ It’s stuffy in here. 
      这儿太闷了。
    ★ stuffy a. 不通气的,空气闷的
    水池子堵了。The sink is clogged. 
    ○ The drain is backed up. 下水道堵了。
    ★ sink n. 水池子,水槽
    ★ clog v. 堵塞
    ★ drain n. 下水道

     ● back up(使)淤塞

    抽水马桶漏水了。The toilet is running. 
    ○ The toilet overflowed. 马桶溢水了。
    这个水龙头在不停地漏水。This faucet leaks day and night. 
    ★ faucet [] n. 龙头
    ★ leak [] v. 漏
    没有电。The electricity isn’t working. 
    ★ electricity n. 电
    没有暖气。There’s no heat. 
    ○ The heat is out. 暖气不供暖了。
    把空调打开/关上。Turn on/off the air conditioner.
    ○ Turn up/down the air conditioner. 把空调调高/低点。
    ★ conditioner n. 调节装置
    你打算怎样装饰这个房间?How are you going to decorate this room?
    ★ decorate v. 装饰,装修,布置
    也许我们应该买些新家具。Maybe we could get some new furniture.
    ★ furniture n. 家具
    Talking about Apartment

    Jason:What do you think of this flat?
    Alice:
    It’s not really all that good. The bedroom is a little small for us.
    Jason:Small but it should be enough for our needs, I think.
    Alice:
    But there’s no hot water after 10 at night. Sometimes I like to have a hot shower before bed, especially in the winter. It feels good.
    Jason:
    That’s true. But I love the living room; it’s huge and filled with sunshine.
    Alice:True, and I like the kitchen. It’s new and well equipped.
    Jason:It has a great balcony with an incredible view of the park.
    Alice:
    You’re right. The view is spectacular. But that bedroom is so small. We’d never be able to fit all of our stuff in there.
    Jason:
    Maybe we could get some new furniture. Better stuff.
    Alice:I haven’t thought of that.

    谈论公寓

    杰森:你觉得这个公寓怎么样?
    爱丽丝:并不那么好。对我们来说卧室有点小了。
    杰森:是小,不过我想已经足够我们两个人用了。
    爱丽丝:
    但是晚上十点钟以后就没有热水了。有时候我想睡觉前洗个热水澡,尤其是在冬天,感觉很好。
    杰森:
    那倒是,但是我喜欢客厅,比较大,而且阳光充足。
    爱丽丝:
    是的,我还喜欢厨房,都是新的,设备也齐全。
    杰森:
    还有一个很棒的阳台,可以看到公园的美景。
    爱丽丝:
    是的,风景很优美。但是卧室那么小,放不下我们的东西。
    杰森:或许我们应该买些新家具,更好的东西。
    爱丽丝:我没有想过。
     balcony n. 阳台

     incredible a. 难以置信的

     spectacular a. 壮观的,引人入胜的

     stuff n. 物品,东西

    详细解说:

    What do you think of…”这个句型可以用来询问别人对某事物的看法。
    “have/take a hot shower ”表示“冲个热水澡”。例如: Mary loves 
       
    having a hot shower after she’s been swimming. (玛丽喜欢游泳后冲个热水澡。)“洗冷水澡”则为“have/take a cold shower”,例如:It was such a hot night that I had a cold shower to refresh myself.(那个晚上好热,我冲了个冷水澡提提神。)
     
    “be filled with sunshine”表示“阳光普照,充满阳光”。“be filled with 
       
    sth.”表示“被…填满,充满着…”,例如:The room is filled with the sound of children's laughter.(房间里充满了孩子们的欢声笑语。)
    “be well equipped”表示“设备安装得很齐全、很完备”。另外,“be 
       
    equipped with sth.”表示“安装/配备有某种设备”。例如:The rooms are equipped with video cameras.(这些房间都安装了摄像头。)
    FUN 轻松:贴士 
    不应“依赖老师”

    很多中国学生在学英语的时候,看似付出了“极大努力”:他们听课非常认真,笔记也做了厚厚的几大本,老师指定的习题都能按时完成。但几年下来,英语水平却没有明显的提高。这是为什么呢?我们知道,英语作为一门语言技能,和其他科目的学习存在着差别,除笔头练习外,更应注重个人的口、耳训练。而这类同学在学习时缺乏主动性,过于依赖老师。他们对于知识只是被动地接受,而不是主动地思考,更别提对所学内容的巩固强化和融会贯通了。英语学习的主体是学生自身,而不是老师,老师只是起了一个引导和辅助的作用。中国的那句古话“师傅领进门,修行在个人”说的就是这个道理。

    FUN 轻松:笑话

    Form. a Double Line 排成两行

    While shopping in a supermarket, I heard over the PA system: “A wallet was found containing a large sum of cash but no identification. Will those laying claim to it please form. a double line at the customer service counter?” 
    我在超级市场里买东西,听见广播通知:“捡到一个钱包,里面有很多现金,但没有身份证明。请要认领的人在顾客服务柜台前排成两行。”






  • 365天英语口语 第2讲:睡觉

    2009-08-17 12:13:06

    It’s bedtime. 但你还是精神抖擞吗?你的家人、朋友还在瞪着眼睛看电视吗?督促自己和家人洗洗涮涮赶紧睡啦,熬夜对身体可不好哦!
    很晚了。It’s late.
    ○ It’s midnight. 已经半夜了。
    我还想看电视。I want to watch more TV.
    ○ Turn off the TV. 把电视关上。
    明天的事情都准备好了吗?Are you ready for tomorrow?
    ● be ready for…“为…做好了准备”
    我卸完妆了。I finished taking off my make-up. 

    ★ make-up n. 化妆,化妆品
     ● take off“去掉,脱掉”

    该睡觉了。It’s time to go to bed.
    = It’s time to go to sleep.
     = It’s bedtime

    ★ bedtime [bedtaim] n. 就寝时间
    把你的床铺好。Make your bed.

    ● make bed“铺床”
    我一点儿也不困。I’m wide awake.
    = I’m not sleepy at all.
    ○ I can’t fall asleep. 我睡不着。
    ★ asleep a. 睡着的

     ● wide awake“完全清醒的,醒着的”
    我困了。I’m sleepy.
    ○ It seems I have been asleep just now. 我刚才好像都睡着了。
    我要去睡觉了。I’m going to bed.
    = I’m off to bed.
     = I’m going to sleep.
     = I’m going to hit the hay.
    ○ Off to bed now. 现在去睡觉。
    ○ I think I’ll say good night now. 我想我要说“晚安”了。

     ■ hit the hay = hit the sack,在口语中表示“上床睡觉,就寝”。
    你定闹钟了吗? Have you set the alarm clock?
    ● set the alarm clock“定闹钟”
    做个好梦。Sweet dreams.
    = Have pleasant dreams.

    ★ pleasant a. 令人愉快的
    When will you pay my money back?
    你什么时候还我钱?
    What? What are you talking about?
    什么?你在说什么?

    Conversation对话:

    Bedtime
    Mother:It’s time for bed.
    Frank:
    But I’m not sleepy, mom. Can I stay up and watch more TV? 
    Mother:
    It’s already past 11. You have school tomorrow. You’ll be sleepy all day tomorrow if you don’t sleep well tonight.
    Frank:
    I know, but I promise I won’t be sleepy tomorrow. I work really hard.
    Mother:
    Don’t you have exams coming up soon? I’m sure you could spend more time preparing for those.
    Frank:Oh, I nearly forgot the exams. 
    Mother:
    You do well in the math, but your history is not good enough. Am I right?
    Frank:
    Yeah, I guess so. Maybe I could go to sleep now and get up early to review the lessons tomorrow.
    Mother:
    An excellent idea. Work now and play later. 
    Frank:
    I know you’re right. School is more important than TV, but can I watch one more show then go to bed?
    Mother:No, now is bedtime.

    睡觉时间

    母亲:该睡觉了。
    弗兰克:
    妈妈,但是我一点儿都不困。我能再看会儿电视吗?
    母亲:
    已经是十一点多了。你明天还要上学。 如果你今晚上不休息好的话,明天一天你都会犯困的。
    弗兰克:
    我知道,但是我保证明天不犯困。我学习很努力的。
    母亲:
    你不是快考试了吗?我肯定你可以多花点时间准备的。
    弗兰克:哦,我差点忘了,还有考试呢。 
    母亲:你数学很好,但是历史不是很好,对吧?
    弗兰克:
    是的,是这样的。或许我应该现在就睡觉,明天早点起来复习功课。
    母亲:好主意,先学习后玩儿。
    弗兰克:
    我知道您说得对。学习要比电视更重要,不过我能再看一个节目再去睡觉吗?
    母亲:不行,现在就睡觉。
    词汇解释:

    promise v. 允诺,答应

    math n. 数学

     review v. 回顾,复习

     show n. 节目,表演

    详细解说
      
    “be coming up”表示“很快来临,即将发生”,例如:With Christmas 
       
    coming up, few people have much money to spare.(圣诞节快要到了,很少人手里还有很多闲钱。)另外,“come up ”还可表示“走近,走过来”,例如:One of the teachers comes up and starts talking to me.(一位老师走过来,开始和我谈话。)
    “spend + 一段时间 + doing sth.”表示“花费时间做某事”。例如:Sam 
       
    spends all his free time painting.(山姆利用所有的业余时间画画。)常用的固定表达还有:“spend time in/at…”,例如:We'll have to spend the night in a hotel.(我们将不得不在旅馆过夜。)

    FUN 轻松:贴士  

       
    stand in line to get on the bus
    one's body jerks forwards/
    backwards
    step on sb's foot

    你会用英语表达“睡觉”吗
    睡觉是我们日常生活中非常重要的一件事情,你知道怎么用英语确切地表达“睡觉”吗?以下就是各种情况下的不同表达方式:
      表示“睡着”、“熟睡”的状态:

    ① He is asleep. 他睡着了。
    ② He’s fallen asleep. 他睡着了。
    ③ He is sound asleep. 他睡得很熟。
      表示“睡觉”的动作:
    ① Go to bed/sleep. 去睡觉。

     I’m off to bed. 我要去睡觉了。
      表示短时间的睡觉:
    ② He took a nap. 他打了个盹儿。
    ② He napped. 他打了个盹儿。

    FUN 轻松:笑话
    Here Comes My Neighbor 我的邻居过来了

    There’s this drunk standing out on the street corner. And a cop passes by and says, “What do you think you’re doing?” The drunk says, “I heard the world goes around every 24 hours, and I’m waiting on my house. Won’t be long now; here comes my neighbor.”
    有个醉汉站在马路拐角。一个警察走过,问他:“你这是在干什么?”醉汉说:“我听说地球每24小时转一圈。我在这里等我的房子过来。不用等多久了。我的邻居过来了。”






  • BBC地道英语口语:Cab 出租车

    2009-08-17 12:06:33

    BBC地道英语口语:Cab 出租车
    Jo: This is Real English from BBC Learning English. I’m Jo.
    Jean: And I’m Jean.

    Jo: Today we’re going to look at words and phrases that you might not find in your English text book.

    Jean: 学习英式英语非常重要的一部分就是要学习他们日常使用的英语口语,而且这些英语的通俗说法并不是经常能在书本上学到的。那Jo,我们今天要学的英语口语词是什么呢? 

    Jo: Today’s new word is ‘cab’ – C.A.B. – cab.

    Jean: Cab. Cab 是什么意思呢?

    Jo: A cab is a taxi. That’s it!

    Jean: 知道了,cab就是出租车的意思。

    Jo: Yes. You could say ‘I took a cab to the airport.’

    Jean: 就是说“我打车到的机场”。

    Jo: yes. A cab is a taxi.

     

    Insert 录音片断 

    A: Oh no! It’s raining! We’ll get wet! 

    B: Well, let’s call a cab, then. 

    A: How are we going to get home tonight? 

    B: Why don’t we take a cab? 

    Jo: I like travelling by cab.

    Jean: Why?

    Jo: Well, cabs take you exactly where you want to go, and you don’t have to wait too long for a cab.

    Jean: But cabs are more expensive.

    Jo: That’s true. But if I have the money, I prefer a cab to the bus or train.

    Jean: Me too. 好了,让我们再回顾一下吧,今天的新英语口语词就是Cab,就是出租车taxi的意思。Well, it looks like we need to finish. 

    Jo: Yes, that’s it for today. You’ve been listening to Real English from BBC Learning English. Join us again soon for more up-to-the-minute Real English. Bye.

    Jean: See you next time.
    =========第7课======Yo-taxi! 嗨,出租车! 
    7.与“的哥”共舞 7、与“的哥”的对话 

    22、Yo-taxi! 嗨,出租车! 

    Yo! 出租车!(手式向下拉,当你招呼一辆出租车过来时,你说) 

    23、Where to ? (你)要去哪儿? 

    24、I want to go to...  我要到……(什么什么)地方去。 
    I want to go to EES.我想去东方外语台。 

    25、What do I owe you ? 我该付给你多少钱? 
    (不要忘了给司机留下费tip)Keep the change.不用找了。 

    26、Let me out here. 让我在这儿下车。 
    (目的地达到的时候,你就对司机说,嘿,让我在这儿下车。) 
    Drop me off her.让我在这儿下车。 
    Can you make a stop on the way?靠边停吧。(你想中途在某处停车。) 
    公交车迟迟没有来,眼看时间一分一秒地过去,妈妈最终决定乘坐出租车。在出租车上,妈妈和司机聊了些什么呢? 

     

    Listen Read Learn
     
    Mom: Joy Chain elementary school, please.

    Taxi driver: Will do.

    Mom: How frustrating! The bus is still not coming.

    Taxi driver: Ma'am, take your kid to school?

    Mom: Yes. I am in a hurry. Please take a shortcut.

    Taxi driver: No problem. Don't worry, the taxi is faster than the bus.

    Mom: The traffic is terrible on Monday morning. It takes us almost 1 hour to get to school.

    Taxi driver: My son is the same. But he always makes an early start in the morning, and enjoys listening to the English programmer “Let's talk in English” on the way.

    Mom: That's wonderful. He is killing two birds with one stone.

    Mom: Sir, please turn right at the next corner. And s at the taxi stand.

    Taxi driver: OK!

    Mom: What is the fare?

    Taxi driver: It's 14.5 Yuan.

    (Mother gives 15 Yuan to the taxi driver.)

    Mom: Keep the change!

    Taxi driver: Thanks, Ma'am.

    听看学
    妈妈:麻烦去卓成小学。

    出租车司机:好的。

    妈妈:真让人烦躁!公交车到现在都还没到。

    出租车司机:女士,您是送孩子上学吧?

    妈妈:是啊,我赶时间。请走近路吧。

    出租车司机:没问题,别担心,出租车可比公交车快多了。

    妈妈:周一早晨,交通总是很糟糕。到学校要花近一个小时的时间呢。

    出租车司机:我儿子也是这样的。但他早晨总会早些出发,在路上他喜欢听“让我们一起来学英语”这个英语节目。

    妈妈:这太好了。他还真是一箭双雕啊。

    妈妈:师傅,请在下一个路口右转。停在出租车站牌那边好了。

    出租车司机:好的!

    妈妈:多少钱?

    出租车司机:十四块五。

    (妈妈给师傅十五块钱。)

    妈妈:不用找了!

    出租车司机:那谢谢您了。

    经典背诵 Recitation
    Taxi driver: Hello, I am a taxi driver. I enjoy talking with my passengers. Every morning I take my son to school. And he enjoys listening to the English programmer on the way. One of my passengers once said my son is very clever to kill two birds with one stone.

    生词小结
    frustrating adj. 令人沮丧的

    kid n. 孩子

    be in a hurry 赶时间

    shortcut n. 近路,捷径

    terrible adj. 严重的

    programmer n. 节目

    fare n. 费用

    change n. 零钱

    注释
    He is killing two birds with one stone.

    “一箭双雕。”或者也可以翻译为“一石二鸟”。多用来形容用更少的力气,一次完成两件或多件事情。

    Keep the change! “不用找零了。”

    Functional structure 功能性句型扩展
    事物简单比较的句型

    请朗读一下句型,家长和孩子交替进行。

    1.同级比较

    (1)as…as句型(和……一样)

    She is still as busy as a bee. 她仍十分忙碌。(和蜜蜂一样忙)

    He is as greedy as a wolf. 他贪得无厌。(和狼一样贪婪)

    Our life is as sweet as honey. 我们的生活像蜜一样甜。

    (2)not as…as或者not so…as句型(不同于……)

    The food isn't as good as yesterday. 今天的饭菜没有昨天的好。

    It isn't so cold as yesterday. 今天没有昨天冷。

    2.比较级句型

    (1)more than句型

    Dancing is more interesting than singing. 跳舞比唱歌要有趣。

    (2)the more…the more句型

    The more you learn, the more you know. 学得越多,知道得也就越多。

    3.最高级句型

    Yellow is the most beautiful color. 黄色是最漂亮的颜色。

    Father is the tallest in our family. 爸爸是我们家最高的人。

    Where is the nearest bus-s? 最近的公共汽车站在哪?
    这句怎么说:平时日常口语里经常说的话,用英语就一句也将不出来。公交车站一老外独自等车,小王恰好也要乘公交,于是想上去聊几句顺便练练口语。

    小王 Hello!
      你好!

    老外: Hi

    小王: It's a fine day today!
      今天天气不错! (万能搭讪句)

    老外: Yes
       
    小王:不过天气预报说今天有雨而且会有三到四级东南风。 (三到四级东南风怎么说?)
      But the weather forecasts says it will rain today ,with southeast wind from class 3 to 4

    老外: Really ?Terrible!

    小王:是的,你没带雨伞吗? (雨伞怎么说?)
      True, Don't you bring umbrella?

    老外 No,I don't, I forget about it.

    小王:你坐几路车? (这句怎么说)
      which bus will you take ?

    老外:300

    小王:三环上经常堵车 (三环怎么说,堵车怎么说?)
      Traffic jams are common on the Three Ring Road

    老外:What a nuisance. I have to go to Guomao for something urgent. How can I get there except Number 300.


    小王:坐地铁
      By subway.

    老外:Where is the nearest subway station?

    小王:顺着路往前走,看到邮局左拐,再接着走100米就到了(指路场景),你坐开往劲松方向的车,在国贸下,从C口出。 (这句怎么说?)
    Walk along this road,and turn left at the post office,then walk down about 100 metres. You should take the subway in the direction of jinsong .,and get off it at the Guomao station,then you can go out from the exit of C.
    老外:Thank you!

    (小王出于好心想嘱咐老外几句)

    小王: 地铁上人多,你得小心点你的钱包和手机,有时候车上会有小偷。 (这句怎么说?)
    There are a lot of people in the subway. You should keep your eyes open on your wallet and cellphone.Maybe you will meet pickpokets in the subway.
    【第 一 句】要不我们拼车?
    【地道口语】How about we share a ride? 
    【影视实例】《当幸福来敲门》
    Mr. Twistle: Listen, I'm going to Noe Valley, Chris. Take care of yourself.
    Chris Gardner: Mr. Twistle. Actually, I'm on my way to Noe Valley also. How about we share a ride? 
    【适用情况】同路的人一起坐一辆出租就能用这句话。
    【补充说明】拼车还可以被称作carpool——如果google一下你就会发现多数情况下这两个词是一起出现的,但毕竟share a ride更容易理解一些。

    【第 二 句】要不要搭便车?
    【地道口语】Do you want a ride?
    【影视实例】《超人新冒险》
    LOIS: It's not like we're a team or anything. Do you want a ride?
    CLARK: I'll walk. Maybe the fresh air will help.
    【适用情况】有车族厚道的提议。
    【补充说明】让人搭便车叫做give a ride,想要搭便车叫做want a ride,如果是搭车回家,那就是need a ride home。

    【第 三 句】来接我。
    【地道口语】Pick me up.
    【影视实例】《豪斯医生》
    JAMES WILSON: Amber was home.
    GREG HOUSE: I told her to find you. Have you pick me up. 
    【适用情况】女孩子让男友表示关心的常用手段。
    【补充说明】不一定非要是用小车来接,自行车的甜蜜蜜,人亲自到场护送的都叫pick up。

    【第 四 句】我要坐前排。
    【地道口语】I call shotgun.
    【影视实例】《越狱》
    Lincoln: We're going to vegas.
    Roland: Oh, hell yes! Yo,I call shotgun!
    【适用情况】抢着坐副驾驶座的情况下使用。
    【补充说明】shotgun是指司机旁的那个座位副驾驶座位,因为空间比较大,视野也宽广,很多人都喜欢抢着前排位置坐。
    【第 五 句】快上车啦。
    【地道口语】Hop in.
    【影视实例】《老友记》
    JOEY: Phoebe here with the cab yet?
    CHANDLER: Yeah, she, she brought the invisible cab...hop in.
    【适用情况】催促别人快上车的时候。
    【补充说明】以前学校里教上车是get on the bus,口语里常用的hop这个动词,“跳上车”,显然更生活化,也带有一点催促的口气。

    【第 六 句】上路咯。
    【地道口语】Hit the road.
    【影视实例】《绝望主妇》
    Betty: If there was ever a time to be neighborly, this is it.
    Matthew: We’re idiots for staying here. I mean we should have hit the road as soon as they found Monroe’s body. 
    【适用情况】发动汽车引擎准备出发的时候。
    【补充说明】hit是一个大词,而hit the road则是一个使用频率非常高的俚语,意思是“出发、离开”。

    【第 七 句】靠边停。
    【地道口语】Pull over.
    【影视实例】《识骨寻踪》
    Booth: You know what I’m trying to mend bridges here.
    Bones: Alright, pull over.
    【适用情况】看到街边有个小店想买点东西啥的就要叫司机靠路边停下。
    【补充说明】注意这是一个词组哦,连在一起的pullover是指套衫。

    【第 八 句】放我下车。
    【地道口语】Drop me off.
    【影视实例】《24小时》
    Behrooz: He tried to kill me, and then he did this to you. He’s not my father anymore. Mom, please.
    Dina: All right. Drop me off at an emergency room, but then you’ll have to drive away.
    【适用情况】表述自己的目的地,说明自己要在哪里下车。





     







  • 365天英语口语 第1讲:起床

    2009-08-17 11:51:16

    早起三部曲,穿衣叠被加洗漱——日复一日,年复一年。最难的是第一步,瞧瞧Jim,都几点了,还赖在床上不起呢。
    该起床了。It’s time to get up.
    ○ Get up! 起床!
    ○ Wake up! 醒一醒!
    快起床。Get up soon.
    = Get out of the bed quickly.
    我星期六通常晚起。I usually sleep late on Saturdays.

    ● sleep late“晚起”
    快点儿!Hurry up!
    = Hurry!
    时间还早呢。It’s still early.
    ○ It’s too early to get up. 现在起床太早了。
    闹钟响了吗? Did the alarm go off?
    ○ Did you hear the alarm? 你听到闹钟响了吗?
    ★ alarm n.闹钟(相当于alarm clock)

     ● go off“响起,发出声音”
    我一夜没睡着。I stayed up the whole night.
    = I spent a sleepless night.
    ★ sleepless a.失眠的,不眠的

     ● stay up“不睡觉,熬夜”
    我还很困。I’m still sleepy.
    ○ I want to sleep 10 more minutes. 我想再睡10分钟。
    ★ sleepy a.困倦的,欲睡的
    你昨天晚上打呼噜了。You were snoring last night.
    ★ snore v. 打鼾
    我整晚都在做梦。I’ve been dreaming all the night.
    ○ I had a very good dream last night. 我昨晚做了个好梦。
    把衣服穿上。Put your clothes on.
    = Get dressed.
    ★ dress v. (给)穿衣
    把被褥叠好。Fold up your bedding.
    ○ Fold up your quilt. 把被子叠好。
    ★ bedding n. 被褥  
    ★ quilt n. 被子

     ● fold up“(使)折起”
    把头发梳一下。Comb your hair.
    ○ Go wash your face. 去洗洗脸。
    ★ comb v. 梳头 n. 梳子

    FUN 轻松:看图
    “I hacked into the school computer and changed all my grades. Then the 
    school hacked into my computer
    and deleted all 
    my games! ”
    Waking Someone Up
    Ann:Hey, Jim, it’s time to wake up and get out of bed.
     Jim:Do I have to get up now?
    Ann:You’d better get up, or you’ll be late.
     Jim:
    What are you talking about? My alarm hasn’t even gone off yet.  
    Ann:
    Yes, it did. It went off 30 minutes ago. You slept right through it. You’re like a dead person while you sleep.
     Jim:I must have slept right through it.
    Ann:Rise and shine! Sleepyhead!
     Jim:Just let me sleep 5 more minutes.
    Ann:The early bird gets the worm. 
     Jim:I know. I know. But I don’t want any worms.
    Ann:
    Ha! Ha! If you don’t make an effort now, later on it’ll be a lot tougher for you.

    叫醒某人

    安:嘿,吉姆,醒一醒,该起床啦。
    吉姆:我现在一定得起床吗?
    安:你最好现在就起床,否则要迟到了。
    吉姆:你说什么呀? 我的闹钟都还没响呢?
    安:
    响了,30分钟前就响了。你睡过了。睡得像死猪一样。
    吉姆:我一定是睡过了。
    安:起床!贪睡鬼!
    吉姆:让我再睡5分钟嘛。
    安:早起的鸟才会有虫吃。
    吉姆:我知道。我知道。但是我可不想吃虫。
    安:
    哈!哈! 如果你现在不努力的话,将来的生活就会变得更加艰难。
    rise
      v. 起床,升起

    shine
      v. 使光亮,
      发光

    sleepyhead
      n. 贪睡者,
      懒鬼

     effort
      n. 努力
    详细解说
     
    “wake up”在这里是个不及物动词词组,意思是“醒来”,另外,还可以 
       
    表示“开始听或者开始注意某事”。例如:James usually wakes up early. 
      (詹姆士通常醒得很早。)Wake up at the back there!(注意后边!)另  
    外,“wake sb. up”表示“叫醒某人”,是个及物动词词组。例如:I'll wake you up when it's time to leave.(该走的时候我会叫醒你的。)
     
     
    “go off”在本段对话中表示闹钟“响”。
     
    “You slept right through it.”的意思是说“闹铃响的整个过程中,你都在
     
    睡觉。”,所以译为“你睡过了。”“it”指“闹铃响的时候”。“through”在本句话中表示“(时间上)从开始到结束”,例如:He slept right through the day.(他睡了整整一天。)
     
    “Rise and shine!”是口语中一种幽默的表达方式,表示“起床!”。
    “The early bird catches/gets the worm.”是一句谚语,意思是“早起的鸟
      才会有虫吃。”
    Waking Someone Up 

    Ann:Hey, Jim, it’s time to wake up? and get out of bed. 

    Jim:Do I have to get up now? 

    Ann:You’d better get up, or you’ll be late. 

    Jim:What are you talking about? My alarm hasn’t even gone off yet. 

    Ann:Yes, it did. It went off? 30 minutes ago. You slept right through it?. You’re like a dead person while you sleep. 

    Jim:I must have slept right through it. 

    Ann:Rise and shine?! Sleepyhead! 

    Jim:Just let me sleep 5 more minutes. 

    Ann:The early bird gets the worm?. 

    Jim:I know. I know. But I don’t want any worms. 

    Ann:Ha! Ha! If you don’t make an effort now, later on it’ll be a lot tougher for you. 

    叫醒某人 

    安:嘿,吉姆,醒一醒,该起床啦。 

    吉姆:我现在一定得起床吗? 

    安:你最好现在就起床,否则要迟到了。 

    吉姆:你说什么呀? 我的闹钟都还没响呢? 

    安:响了,30分钟前就响了。你睡过了。睡得像死猪一样。 

    吉姆:我一定是睡过了。 

    安:起床!贪睡鬼! 

    吉姆:让我再睡5分钟嘛。 

    安:早起的鸟才会有虫吃。 

    吉姆:我知道。我知道。但是我可不想吃虫。 

    安:哈!哈! 如果你现在不努力的话,将来的生活就会变得更加艰难。 
    Breakfast 

    Mom:John, come and get it; breakfast is ready?. 

    John:I’m still getting ready for school. I can’t find my schoolbag. 

    Mom:I told you to pack it last night. What did you do with it? 

    John:I did. But I used something in the bag later. 

    Mom:Anyway, hurry up! Here is your carrot juice. 

    John:Can I have apple juice, Mom? 

    Mom:Don’t be so fussy about? stuff. 

    John:Oh, Mom... 

    Mom:Do you want your fried egg sunny-side up? 

    John:Yes. But I prefer oatmeal first. I’ll make it myself. 

    Mom:Good. I’ll butter your toast? then. 

    John:I wish I could have breakfast steak today. 

    Mom:I’ll make it for you tomorrow. 

    John:Thanks. 


    早 餐 

    妈妈:约翰,过来吃饭,早餐准备好了。 

    约翰:我还在准备上学的东西呢。我找不到书包了。 

    妈妈:我昨天晚上就告诉过你收拾书包。你是怎么做的? 

    约翰:我收拾过了。但后来我又用过里面的东西。 

    妈妈:不管怎样,你快点吧! 这是你的胡萝卜汁。 

    约翰:我能喝苹果汁吗,妈妈? 

    妈妈:别这么挑剔。 

    约翰:哦,妈妈… 

    妈妈:煎蛋你要单面煎的吗? 

    约翰:是的。但我想先吃麦片粥。我自己来弄吧。 

    妈妈:好。那我来给你的面包抹上黄油。 

    约翰:我真希望今天早餐能吃牛排就好了。 

    妈妈:我明天给你做。 

    约翰:谢谢。 

    单 词 

    pack v. 包装,打包 

    carrot n. 胡萝卜 

    fussy a. 爱挑剔的,难取悦的 

    oatmeal n. 燕麦片,燕麦粥 








  • Bug关键字

    2009-08-14 11:44:29

    Bug的生命周期开始(Start):找到一个问题
    新建(New):确认这个问题是一个缺陷
    分配(Assigned):分配给某个开发人员
    打开(Open):开发人员修改中
    验证(Verified):修改完成等待测试人员验证
    关闭(Closed):测试人员验证通过
    其他流转关键字
    重新分配(Reassigned):开发人员无法完成,需要重新分配
    帮助(NeedInfo):开发人员需要一些其他信息;
    重新打开(Reopen):测试验证未通过
    重复出现(Reopend):重复出现的bug

    Bug的严重等级
    危急的(Critical):导致操作系统出现问题
    重大的(Grave):导致软件无法使用
    严重的(Serous):违反软件规则,影响软件正常使用
    锁定的(Blocker):这个bug阻碍了后续操作
    重要的(Important):影响部分软件使用
    常规的(Normal):对软件使用造成影响,但是软件依然可以使用
    轻微的(Minor):错误不影响软件使用,且错误很容易被修复
    微不足道(Trivial):错误基本上没有影响
    Bug的解决关键字
    已经修复(Fixed):被修复的bug(得到测试人员确认)
    无法修复(Wontfix):无法修复的或者需要专家团队确认是否需要修复的bug
    下版本解决(Later):发现的bug在当前版本不解决,下个版本再解决
    无法确定(Remind):bug可能在当前版本解决,也可能在下个版本解决
    重复的(Duplicate):发现的bug已经有提交了
    无法证实(Incomplete):没有办法重现的bug
    测试错误(NotaBug):提交的bug报告有问题
    无效的(Invalid):测试人员提交的不是bug
    归档(Worksforme):暂时无法重现的bug,但是在信息丰富的情况下还是需要重现的



  • 生 活 费 用

    2009-08-13 16:09:48

    Part One: Expressions1. We need to figure out how much money we’re spending.
    我们得算算我们要花多少钱。
    2. I think we could be saving more.
    我想我们得存一些钱。
    3. That means we don’t have any receipts for $225.
    就是说我们支付的225美元没有收据。
    4. Where do you think we can save more money?
    你觉得我们什么地方可以省些钱?
    5. We could eat in more.  
    我们可以多在家吃饭。
    6. That sounds fair.
    这样才公平。
    7. I want to move out.
    我想搬出去住。
    8. What kind of job did you find?
    你找到了什么工作?
    9. Get a job.
    找个工作吧。
    10. If I’m going to live on my own, I have to be independent.
    如果我要自己一个人住,我必须学会独立。

    Part Two: Dialogues
    1.Costs 花费
    A: We need to figure out how much money we’re spending and what we’re spending it on.
    B: Why?
    A: Well, I think we could be saving more.
    B: Really, well, o.k. Get the receipts out.
    A: Let’s see. We spent $700 dollars for our home loan payment, $400 on groceries, $75 on utilities, $250 on gasoline, $100 on books, and $300 on entertainment last month.
    B: That’s $1825.
    A: We put $500 into the savings account, and $750 into our stock account.
    B: $3075. Our paychecks our $3300, combined. That means we don’t have any receipts for $225.
    A: Right
    A: 我们要算算我们花了多少钱而且都花在什么地方了。
    B: 为什么?
    A: 哦,我想我们该多存一些钱了。
    B: 真的,哦,好的。把收据拿出来。
    A: 让我看看。上个月有房屋贷款700元,食品杂货400元,家具75元,汽油费250元,书100元和300元的娱乐消费。
    B: 总共是1825元。
    A: 我们存了500元到储蓄账户。还存了750元到资本账户。
    B: 那就是3075元。我们的薪水加起来是3300元,那意味着有一项225元的支出没有收据。
    A: 对。

    2. Setting a Budget & Financial Plan 建一个预算和财政计划
    A: O.K. So, where do you think we can save more money?
    B: Well, we could eat in more. That $300 for entertainment is mostly going to restaurants.
    A: Yeah, that’s a good idea, and you like to cook. What about the books?
    B: No, I need my books.
    A: Come on, if we save more money we can retire earlier, and you’ll actually have time to read all those books you buy.
    B: Well, what about the $50 you spent on a shirt? You could’ve gotten something for less.
    A: O.K. Let’s compromise, if you agree to only spend $75 on books, I’ll agree to only spend $40 for my next shirt.
    B: All right. That sounds fair.
    A: 好,那么,你觉得我们可以在哪些方面省钱?
    B: 哦,我们可以多在家里吃饭。300元娱乐费大都花在餐馆了。
    A: 是的,这个主意不错,况且你也喜欢做饭。那么书呢?
    B: 那个不行,我得买书。
    A: 算了吧,如果我们多存些钱就可以早一点退休,那样你才有时间看完你买的所有书。
    B: 那么,你50元买一件衬衣呢?你可以买件更便宜的。
    A: 好了,我们妥协吧。如果你同意买书只用75元的话,我同意下一件衬衣只用40元。
    B: 好的,这样才公平。

    3.Living an Independent Life独立生活
    A: Mom, I want to move out.
    B: Hey, sounds great to me, kid. What kind of job did you find?
    A: Job?
    B: Yes, job. If you’re going to live on your own, you have to pay for rent and everything else. 
    A: I thought I could just get you and Dad to pay for an apartment. I found a cheap one.
    B: When you move out, your father and I aren’t paying your rent, young man. Get a job.
    B: You’re right. If I’m going to live on my own, I have to be independent.
    A: Well, the newspaper is over there. Look in the want ads, but I don’t know what you’re going to find without a college degree.
    A: 妈妈,我想搬出去住。
    B: 嘿,听起来到很不错,孩子,你找到了什么工作?
    A: 什么工作?
    B: 是呀,工作。如果你想一个人住,你必须自己付房租,还有所有的一切。
    A: 我想让你和爸爸来付房租,我就找间便宜点的。
    B: 你搬走的话,年轻人,你爸爸和我是不会给你付房租的,找一个工作吧。
    A: 没错。如果要一个人住的话,我要学会独立。
    B: 哦,那边有报纸。看看招聘专栏,但是我不知道没有大学文凭你可以找到什么工作。

    Part Three: Substitution Drills
    1. A: We need (to figure out/ calculate/ find out) how much money we’re spending.
      B: Why?
    我们得(算算/计算/算一下)我们花了多少钱。
    为什么?

    2. A: I think we could be (saving more/ spending less/ putting more money away).
      B: All right. Get the receipts.
    我想我们要(多存点钱/少花点钱/留点钱备用)。
    好的,把收据拿来。

    3. A: That means (we don’t have any/ there aren’t any/ we need) any receipts for $225.
      B: Right.
    这就是说(我们没有/这儿没有/我们需要)225美元的收据。
    对。

    4. A: (Where do you think we can / How can we / What can we do to) save more money?
      B: We could eat in more.
    你觉得我们(在哪些方面/可以怎样/怎么做)来存多一点钱?
    我们可以多在家里吃饭。

    5. A: We could (eat in more/ go out for dinner less/ stop going out shopping so much).  
      B: That’s a good idea.
    我们可以(多在家里吃饭/少出去吃饭/少出去逛街)。
    这个主意不错。

    6. A: That sounds (fair/ reasonable/ like a good idea).
      B: Great.
    这样才(公平/合理/是个不错的主意)。
    太好了。

    7. A: I want to (move out/ get my own place/ find a new place to live).
      B: Sounds great to me.
    我想(搬出去/有一个自己的地方/找另外一个地方住)。
    听起来很不错。

    8. A: What kind of (job/ work/ employment) did you find?
      B: Job?
    你找到了什么(工作/职业/事情)做?
    什么(工作/职业/事情)做?

    9. A: Get a job. / Find some work. / Earn your keep.
      B: But I don’t want to.
    找一个工作。/找点事情做。/自食其力。
    可是我不想。

    10. A: If I’m going to live on my own, I have to be independent.
      B: Well, (look in the newspaper/get a job/find some work).
    如果我要一个人住,我必须学会独立。
    那么,(看看报纸找吧/找个工作吧/找点事情做吧)。



1845/10<12345678910>
Open Toolbar