原创 JavaAppium4.0[Slide Seekbar]

Java結合TestNG單元測試框架,實現移動端滑動操作【源碼】 /* * @FileName Test_Slide_Seekbar: * @author davieyang * @create 2018-11-22 14:

原创 JavaAppium4.0[IOS_Hybridapp]

Java結合TestNG單元測試框架,實現移動端ios_hybridapp測試【源碼】 /* * @FileName Test_iOS_HybridApp: * @author davieyang * @create 201

原创 JavaAppium4.0[andriod_webapp]

Java結合TestNG單元測試框架,實現移動端andriod_webapp測試【源碼】 /* * @FileName Test_Android_WebApp: * @author davieyang * @create 2

原创 JavaAppium4.0[Android_HybridApp]

Java結合TestNG單元測試框架,實現移動端Android_HybridApp測試【源碼】 /* * @FileName Test_Android_HybridApp: * @author davieyang * @cr

原创 JavaAppium4.0[IOS_NativeApp]

Java結合TestNG單元測試框架,實現移動端ios_nativeapp測試【源碼】 /* * @FileName Test_iOS_NativeApp: * @author davieyang * @create 201

原创 JavaAppium4.0 [Pinch&Zoom]

Java結合TestNG單元測試框架,實現移動端縮放【源碼】 /* * @FileName Pinch_Zoom: Pinch_Zoom * @author davieyang * @create 2018-11-22 10

原创 Java面向對象系列之[垃圾回收]

垃圾回收機制具有如下特徵: 垃圾回收機制只負責回收對內存中的對象,不會回收任何物理資源,例如數據連接,網絡IO等 程序無法精確的控制垃圾回收的運行,當對象永久的失去引用,系統就會在合適的時候回收他所佔的內存 在垃圾回收機制回收任

原创 Java面向對象系列[Lambda]

Lambda表達式支持將代碼塊作爲方法參數,Lambda表達式允許使用更簡潔的代碼來創建只有一個抽象方法的接口(這種接口叫函數式接口)的實例 public class ProcessArray { public void

原创 Java面向對象系列之[枚舉類]

在某些情況,一個類的對象是有限而且是固定的,例如季節類,只有春夏秋冬四個對象,這種實例有限且固定的類,成爲枚舉類 枚舉類概念和作用 在JAVA5之前的枚舉用法是這樣的: public static final int SEASON

原创 Java面向對象系列[內部類]

內部類的概念和定義語法 面向對象類是最小的程序單元,但在某些情況下,也會把一個類放在另一個類的內部來定義,這個定義在其他類內部的類就被稱爲內部類也叫嵌套類,包含內部類的類稱爲外部類也叫宿主類,主要作用如下: 內部類提供了更好的封

原创 Java面向對象[接口]

抽象類是從多個類中抽象出來的模板,如果將這種抽象進行的更徹底,則可以提煉出一種更加特殊的“抽象類”————接口 從Java9開始,允許在接口中定義默認方法和類方法,默認方法和類方法都可以提供方法實現,還增加了一種私有方法,私有方法

原创 接口測試用例

from testcase import test_data import unittest import requests import os, sys parent_dir = os.path.dirname(os.path.

原创 使用 VisualVM 進行性能分析及調優

開發大型 Java 應用程序的過程中難免遇到內存泄露、性能瓶頸等問題,比如文件、網絡、數據庫的連接未釋放,未優化的算法等。隨着應用程序的持續運行,可能會造成整個系統運行效率下降,嚴重的則會造成系統崩潰。爲了找出程序中隱藏的這些問題

原创 PythonSelenium 數據驅動【unittest+ddt+json】

Json數據驅動自動化測試實例一 json文件測試數據 [ "北京||北京","上海||上海","廣州||廣州","深圳||深圳","香港||香港" ] 測試代碼 ddt_json # encoding = utf-8 "

原创 Java面向對象[初始化塊]

初始化塊 Java使用構造器來對單個對象進行初始化操作,使用構造器先完成整個Java對象的狀態初始化,然後將Java對象返回給程序,從而讓該Java對象的信息更加完整,與構造器作用類似的是初始化塊,它也可以對Java對象進行初始化