<pre id="ff7yo"></pre>

      <form id="ff7yo"><legend id="ff7yo"></legend></form>
        <nav id="ff7yo"><listing id="ff7yo"></listing></nav><nav id="ff7yo"></nav>

        <nav id="ff7yo"><listing id="ff7yo"></listing></nav>
        <small id="ff7yo"></small><nav id="ff7yo"><dd id="ff7yo"></dd></nav>
      1. <nav id="ff7yo"></nav>
          <form id="ff7yo"></form><nav id="ff7yo"></nav>
          <nav id="ff7yo"></nav>
          <sub id="ff7yo"></sub>
          更多課程 選擇中心

          軟件測試培訓
          達內IT學院

          400-111-8989

          軟件測試面試題(二):阿里巴巴軟件測試最新面試題集錦

          • 發布:軟件測試培訓
          • 來源:網絡
          • 時間:2017-05-08 15:50

          最近幫忙準備幾個自動化相關的題目,以前參加面試的時候總被問到些奇怪的問題,所以我出題本著開放的原則,題目本身沒有什么答案,要的是你能說服我,或者讓我知道你比較關注于技術圈子的事情。知識面我覺得很重要。

          1. 如何理解自動化測試,用測試工具進行測試等于自動化測試這句話對不對?

          關注點:測試工具的使用是自動化測試的一部分工作,但“用測試工具進行測試”不等于“自動化測試”。自動化測試,模擬手工測試步驟,通過執行程序語言編制的 測試腳本自動地測試軟件。自動化測試,強調借助工具(不僅僅是工具,有時包括策略和工件)來完成測試的執行,也就是用工具來幫助或輔助測試。但是用測試工具進行測試有可能是自動化,半自動化,或者手工測試。

          2. 介紹下比較了解的自動化框架,watir,selenium,QTP…..任選一個說說,這個框架的工作原理是什么?

          隨便選取一個,重要的是原理,而不是使用。大家在用這些框架的時候,一定要關注背后的執行原理.看源碼是一個比較簡單的途徑。

          3. 介紹下SoapUI,如果你用著的話。這個框架需要注意什么?

          soapUI是一款桌面應用程序,能夠監測、觸發、模仿以及測試(功能和負載)基于SOAP/WSDL和REST/EADL的HTTP網絡服務。

          和大多數的工具一樣,都是使用HTTPREQUEST對相應的資源進行請求很提取。再得到response之后進行相應的處理,對XML進行XPATH定位。注意的是SOAP方法中包含GET,POST的方法,POST的方法主要使用Application/xml的MIME形式發送相應的POST數據。

          4. 對webservice層面的自動化測試,你認為比較重要的是什么?

          對webservice的測試主要分為兩個階段,首先是對WEB Ui層面的數據XML Response與webservice的schema進行對比測試,其次是web Ui層面的數據與數據庫服務器中相應的數據進行驗證。

          5. 對持續集成工具有了解過嗎?類似于Jenkins(hudsoon)/Bamboo/Teamcity這些持續集成的工具,有了解過這些嗎?

          目前比較這幾個還算比較流行,阿里主要集中在用hudson。Teamcity在以前的公司了解過。

          6. 桌面自動化測試和WEB 自動化測試的區別?

          驅動方式不同,C/S架構(或者桌面類型)界面自動化測試,采取的方式可以調用操作系統本身的API(windows桌面軟件)來構建自動化測試或者可以采用虛擬機內(java swing程序)的事件處理機制來完成了。

          WEB 自動化測試 B/S架構,原理就是依靠JS來進行客戶端的操作,然后尋找對象是采用了DOM解析技術,將web方面的節點進行解析定位

          7. 自動化測試碰到比較難解決的問題是什么?如果出現這些問題給出你的解決方案?

          重點引導到測試結果定位準確這個角度上來, 在自動化程度比較高,case很多,就會存在排查失敗的case過程。

          解決方案; case錯誤分類,有效的log日志,異常信息的抓取

          8. IOS支持UI自動化,主要有2種方式,介紹下這2種方式?

          1.蘋果官方提供的技術, UI Automation。

          2. 就是在應用中注入測試代碼。

          Instrument uiautomation 是蘋果官方提供的iPhone手機應用的自動化測試工具。控件元素的識別準確,屬性獲取,元素操作的API豐富。可以很方便的錄制測試腳本、回放和查看運行結果。

          預約申請免費試聽課

          填寫下面表單即可預約申請免費試聽!怕錢不夠?可就業掙錢后再付學費! 怕學不會?助教全程陪讀,隨時解惑!擔心就業?一地學習,可全國推薦就業!

          上一篇:軟件測試面試題(一):2017騰訊云軟件測試研發工程師實習生面經
          下一篇:軟件測試面試題(三):百度軟件測試工程師面試題大全

          變革中的軟件測試——組織篇

          五種比較好Android自動化測試工具推薦

          • 掃碼領取資料

            回復關鍵字:視頻資料

            免費領取 達內課程視頻學習資料

          • 視頻學習QQ群

            添加QQ群:1143617948

            免費領取達內課程視頻學習資料

          Copyright ? 2021 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

          選擇城市和中心
          黑龍江省

          吉林省

          河北省

          陜西省

          湖南省

          貴州省

          云南省

          廣西省

          海南省

          神马影院-战旗影院-首播影院-新视觉影院-在线观看中文字幕dvd播放 百度 好搜 搜狗
          <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>