原创 windows中Appium-desktop配合安卓模擬器的完美使用

Appium環境安裝說明 1、安裝Microsoft .NET Framework 4.5 檢測本機已安裝的程序中,是否已經安裝Microsoft .NET Framework 4.5及以上的版本。 如下圖所示: 如果沒有安裝,

原创 Java用selenium實現Chrome、FireFox和IE的自動化搜索附含斷言

首先創建Maven項目 在pom.xml裏面加上,這個是selenium目前最新的Maven依賴包 <dependency> <groupId>org.seleniumhq.selenium</groupId>

原创 史上最全的軟件測試面試題

你們以前測試的流程是怎樣的 <答:測試計劃—測試用例設計—測試執行—測試分析報告> 爲什麼選擇測試這行 <答:它是一個新興的行業,有發展潛力,而且很鍛鍊人,需要掌握更多的技能,甚至比做開發要更難> 如果我僱用你,你能給部門帶來

原创 基於功能的測試用例設計

一般功能測試指的都是黑盒測試。就是測試工程師基於需求文檔,對開發完的功能進行測試。也就是說,功能測試都是基於需求的黑盒測試。而需求主要歸爲兩大類: 顯式功能性需求:指的是需求中明確規定且用戶可以感知到的需求,比如“訪客用戶訪問管

原创 功能性測試用例設計方法深入理解

一 進行測試設計的一般流程 設計測試案例的時候,需要有清晰的測試思路,對要測試什麼,按照什麼順序測試,覆蓋哪些需求做到心中有數。測試用例編寫者不僅要掌握軟件測試的技術和流程,而且要對被測軟件的設計、功能規格說明、用戶試用場景以及程

原创 面試必備之樂觀鎖與悲觀鎖

何謂悲觀鎖與樂觀鎖 樂觀鎖對應於生活中樂觀的人總是想着事情往好的方向發展,悲觀鎖對應於生 活中悲觀的人總是想着事情往壞的方向發展。這兩種人各有優缺點,不能不以 場景而定說一種人好於另外一種人。 悲觀鎖 總是假設最壞的情況,每次去拿

原创 MySQL 性能優化的21個最佳實踐

1. 爲查詢緩存優化你的查詢 大多數的 MySQL 服務器都開啓了查詢緩存。這是提高性最有效的方法之 一,而且這是被 MySQL 的數據庫引擎處理的。當有很多相同的查詢被執行了多 次的時候,這些查詢結果會被放到一個緩存中,這樣,後

原创 SpringBoot面試專題及答案

問題一 什麼是 Spring Boot? 多年來,隨着新功能的增加,spring 變得越來越複雜。只需訪問 https://spring.io/projects 頁面,我們就會看到可以在我們的應用程序中使用的所有 Spring

原创 Kafka面試專題

1.Kafka 的設計時什麼樣的呢? Kafka 將消息以 topic 爲單位進行歸納 將向 Kafka topic 發佈消息的程序成爲 producers. 將預訂 topics 並消費消息的程序成爲 consumer. Kaf

原创 RabbitMQ消息中間件面試專題

問題一:RabbitMQ 中的 broker 是指什麼?cluster 又是指什麼? 答:broker 是指一個或多個 erlang node 的邏輯分組,且 node 上運行着 RabbitMQ 應用 程序。cluster 是在

原创 SpringCloud面試專題及答案

問題一: 什麼是Spring Cloud? Spring cloud流應用程序啓動器是基於Spring Boot的Spring集成應用程序,提供與外部系統的集成。 Spring cloud Task,一個生命週期短暫的微服務框架,

原创 設計模式面試專題

1.請列舉出在 JDK 中幾個常用的設計模式? 單例模式(Singleton pattern)用於 Runtime,Calendar 和其他的一些類中。工廠模式 (Factory pattern)被用於各種不可變的類如 Boole

原创 Tomcat優化相關問題

1. 你怎樣給 tomcat 去調優? JVM參數調優:-Xms 表示JVM初始化堆的大小,-Xmx表示JVM堆的最 大值。這兩個值的大小一般根據需要進行設置。當應用程序需要的內存超出堆的最大值時虛擬機就會提示內存溢出,並且導致

原创 Dubbo面試專題及答案

Dubbo 支持哪些協議,每種協議的應用場景,優缺點?  dubbo: 單一長連接和 NIO 異步通訊,適合大併發小數據量的服務調用, 以及消費者遠大於提供者。傳輸協議 TCP,異步,Hessian 序列化;  rmi: 採

原创 23種設計模式-最詳細篇(附含代碼)

1.單例模式(Singleton Pattern) 定義:Ensure a class has only one instance, and provide a global point of access to it.(確保某一