原创 TestNG 學習總結 - 測試結果報告 - 自定義日誌記錄(十五)

我們此前讀TestNG的記錄和報告提供了不同的選項。現在,讓我們瞭解如何開始使用它們。首先,我們將編寫一個示例程序,我們將使用的ITestListener接口,以便進行記錄。 創建測試案例類 創建一個Java類爲 SampleTes

原创 Java ArrayList工作原理及實現

1. 概述 關於Java集合的描述如下: 以數組實現,節約空間,但數組有容量限制。超出限制時會增加50%容量,用System.arraycopy()複製到新的數組,因此最好能給出數組大小的預估值,默認第一次插入元素時創建大小爲10的

原创 Kafka設計解析(二)- Kafka High Availability (上)

摘要  Kafka在0.8以前的版本中,並不提供High Availablity機制,一旦一個或多個Broker宕機,則宕機期間其上所有Partition都無法繼續提供服務。若該Broker永遠不能再恢復,亦或磁盤故障,則其上數據將丟失。

原创 Kafka背景及架構介紹

摘要   Kafka是由LinkedIn開發並開源的分佈式消息系統,因其分佈式及高吞吐率而被廣泛使用,現已與Cloudera Hadoop,Apache Storm,Apache Spark集成。本文介紹了Kafka的創建背景,設計目

原创 Selenium IDE 進階部分-UI-Element

資源推薦: 視頻資源: 軟件測試相關係列視頻 社區資源: 自動化測試交流羣 Selenium UI-Element 介紹 Selenium UI-Element是關於selenium ide中可以將webpage中的元素抽象到對象中的特性

原创 Kafka高性能架構之道

點擊鏈接加入羣【悅分享測試聯盟】:https://jq.qq.com/?_wv=1027&k=5DiePik摘要上一篇文章《Kafka設計解析(五)- Kafka性能測試方法及Benchmark報告》從測試角度說明了Kafka的性能。本文

原创 Selenium IDE工具界面剖析

資源推薦: 視頻資源: 軟件測試相關係列視頻 社區資源: 自動化測試交流羣 Selenium IDE簡介     Selenium IDE(Integrated Development Environment),是Selenium工具套件

原创 Selenium JavascriptExecutor 詳解

Selenium IDE 實戰系列視頻課程精講 http://edu.51cto.com/course/12954.html點擊鏈接加入羣【悅分享測試聯盟】:https://jq.qq.com/?_wv=1027&k=5DiePik   

原创 TestNG Assert類方法詳解

資源推薦: 視頻資源: 軟件測試相關係列視頻 社區資源: 自動化測試交流羣   package com.testng.examples; import org.testng.Assert; import org.testng.annota

原创 Java運行時獲取當前運行代碼類名、方法名

/*    * 1.獲取當前運行代碼的類名,方法名,行號,主要是通過java.lang.StackTraceElement類 *  * 2. 獲取調用者、當前方法名 *   [1]獲得調用者的方法名, 同n

原创 Selenium IDE 進階部分-Rollup策略

資源推薦: 視頻資源: 軟件測試相關係列視頻 社區資源: 自動化測試交流羣   Selenium IDE Rollup策略 爲什麼需要使用Rollup策略呢? 使用Rollup策略可以使你的測試腳本看起來更加簡潔,測試命令集合重用性更強,

原创 Selenium IDE XPath元素定位器

資源推薦: 視頻資源: 軟件測試相關係列視頻 社區資源: 自動化測試交流羣 XPath選擇器 官方參考文檔:Xpath教程 XPath 是一門在 XML 文檔中查找信息的語言,可用來在 XML 文檔中對元素和屬性進行遍歷,並且XPath

原创 Kafka性能測試方法及Benchmark報告

點擊鏈接加入羣【悅分享測試聯盟】:https://jq.qq.com/?_wv=1027&k=5DiePik 摘要   本文主要介紹瞭如何利用Kafka自帶的性能測試腳本及Kafka Manager測試Kafka的性能,以及如何使用

原创 Java常用異常

填坑,整理下Java的常用異常。正確使用異常在實際編碼中非常重要,但面試中的意義相對較小,因爲對異常的理解和應用很難通過幾句話或幾行代碼考查出來,不過我們至少應答出三點:異常類的繼承關係、常用異常類、常用異常類的使用場景,下文將圍繞這三

原创 自動化測試流程

資源推薦: 視頻資源: 軟件測試相關係列視頻 社區資源: 自動化測試交流羣   自動化測試流程 1.制定測試計劃           在展開自動化測試之前,最好做個測試計劃,明確測試對象、測試目的、測試的項目內容、測試的方法、測試的進度要