亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源功能測試工具 > Watir
ruby+watir之自動化測試腳本編寫規范
作者:網絡轉載 發布時間:[ 2013/4/8 16:31:19 ] 推薦標簽:

  編寫背景:

  測試組團隊經過1年多的實戰,測試工作流程及規范大家都已經明白并能很好的完成每個月的測試任務;下半年要向工作質量和工作效率邁上一個臺階,需要發揮大家的力量;自動化測試腳本編寫這幾個月在測試任務中讓大家感受了一把;大家都認識到,要想讓這些自動化測試腳本能高效的維護、使用,讓新人和老人更容易的明白這些代碼,我們需要一個自動化測試腳本編寫的規范。

  經過大家的努力,得出了這么個初稿,放在這里和大家交流交流,希望有經驗的同行能給些建議。

  一、命名規范

  1.1 全體

  1. 原則上不使用單詞的省略詞。

  2. 對于作用域小的循環變量,以i, j, k這樣的名字順序使用。

  3. 對于作用域小的變量名,可以使用類名的省略語。 (例: eo = ExampleObject.new)

  1.2 類名和模塊名

  類以及模塊名、各單詞的每頭一個字母大寫,不要使用“_”下劃線等分隔符。但是,像HTTP這樣的通用縮略語,全都照樣大寫。名稱好使用“名詞”或者“形容詞+名詞”

  正例:

  OtherClass

  HTTPClient

  誤例:

  Other_Class

  OTHERCLASS

  HttpClient

  HTTPclient

  HTTP_Client

  1.3 方法名

  方法名全都小寫、各個單詞之間用“_”分隔。方法名中使用“動詞”或者“動詞+名詞”

  正例:

  add_something

  誤例:

  addsSomething

  Add_Something

  返回真假值的方法的命名,在動詞或形容詞后追加“?”,對形容詞,不用添加“is_”。

  正例:

  visible?

  誤例:

  is_visible

  is_visible?

  另外,在使用具有破壞性和非破壞性的方法時候,要在破壞性的方法名后追加“!”。

  例:

  split

  split! # 具有破壞性的split

  1.4 常數名

  類和模塊名以外的常數名,全都用大寫,單詞之間用“_”來分隔。

  例:

  EXAMPLE_CONSTANT

  1.5 變量名

  對于變量名,全都用小寫,單詞之間用“_”來分隔。全局變量以$開頭,實例變量以@開頭,類變量以2個@開頭。

  例:

  tmp

  local_variable

  @instance_variable

  $global_variable

  @@class_variable

  變量名稱要能清晰表達該變量的含義,如order_state,記錄訂單的狀態

  1.6 文件名

  文件名全都使用小寫字母,單詞之間用“_”來分隔。另外,可以把文件中的已經變換的主要類名作為文件名來使用。

  例:

  foo.rb # 定義了類Foo

  foo_bar.rb # 定義了類FooBar

上一頁12下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 国产高清一区二区三区 | 国产一区二区三区欧美 | 在线观看日韩一区 | 日本欧美一区二区免费视 | 午夜性刺激免费视频观看不卡专区 | 国产免费一级高清淫日本片 | 国产免费人成在线看视频 | 日韩色影院 | 黄色香蕉网站 | 午夜视频观看 | 亚洲五月六月丁香激情 | 天啪天干在线视频 | 久久综合综合久久 | 白洁性荡生活96 | 国产日韩网站 | 成人在线视频一区 | 亚洲韩国欧美一区二区三区 | 最近中文字幕免费完整国语 | 91成人在线 | www亚洲天堂 | 久久怡红院亚欧成人影院 | 亚洲一级影院 | 欧美日韩一区不卡 | 青青草国产一区二区三区 | 亚洲成人动漫在线 | 亚洲一区精品中文字幕 | 日韩欧美亚洲综合一区二区 | 国产午夜亚洲精品不卡 | 三级网站 | 久久久青草青青亚洲国产免观 | 在线观看中文字幕 | 国产欧美日韩亚洲精品区2345 | 欧美一级网址 | 最近的2019免费中文字幕 | www.男女| 欧美日韩免费一区二区在线观看 | 欧美福利影院 | 人人看人人鲁狠狠高清 | 一级做a爰片性色毛片视频图片 | 国产亚洲精品线观看77 | 欧美一区二区三区影院 |