原创 python 自動化測試(2):針對密碼輸入框爲密碼控件時的解決方案

一、前言         使用selenium進行自動化測試,節約了我們的人工和時間成本,增加測試的便利性。然而有些時候selenium也不能完全幫我們解決一些頁面問題。我這篇主要寫一下遇到有密碼控件的輸入框時的解決方案。 二、問題  

原创 golang 學習(10): 使用go語言調用c語言的so動態庫

一、前言         最近在學習go,因爲需要調用c語言打包成的so動態庫裏面的方法,避免自己再去造輪子,所以想直接使用golang調用so,但是參考了其他博客大佬寫的,我每一步原封不動的寫下來,結果都是一堆錯誤,錯誤因爲沒有實時的截

原创 性能測試(2): 測試工具 -- JMeter 安裝和中文設置

一、下載jemeter,官網地址:     http://jmeter.apache.org/download_jmeter.cgi     如果是windows,就直接下載zip格式;linux系統,下載上面的tgz的格式 二、環境:

原创 robotframework 學習(1) : 環境搭建,RIDE 快捷方式創建

一、需要的語言和工具:         java:我的環境是1.8;                下載地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-dow

原创 數據製造之:僞身份證號碼(僅作爲個人測試 通過 號碼驗證機制,不得作爲它用)

一、瞭解公民第二代身份證組成部分:         前 6 位:對應省自治區直轄市城市的代碼         7--14位:對應出生年月日         15--18位:三位數字順序碼和一位數字校驗碼(順序碼奇數爲男,偶數爲女) 二、實

原创 Jenkins 學習(1):Windows系統下安裝,更改端口號

一、jenkins是什麼?         還是小白,先放個鏈接:https://blog.csdn.net/ios_xumin/article/details/78125913   二、下載jenkins         前提:jdk必

原创 軟件測試:功能測試(1)----測試範圍和測試策略

一、前言         什麼是軟件測試?測試能夠給我們帶來什麼?對於企業有什麼好處?         軟件測試,說的直白就是找bug,而針對的就是我們使用的一些app,網頁,系統等等。與之而來的還有硬件測試,這裏不詳細闡述。      

原创 關於 Tomcat 啓動時,解決控制檯輸出日誌亂碼問題的方案

一、前言         雖然即使不更改,也不影響使用,但是作爲一個追求完美的處女座的人來說,實在有點兒受不了,在一上午的尋找之下,還是找到了解決方案。大家可以參考一下! 二、idea 中配置 Tomcat 後啓動服務,輸出打印日誌亂碼問

原创 Centos7下誤刪python2和yum的解決辦法

Centos7下誤刪python2和yum的解決辦法前言解決辦法1、清理遺留Python2、清理yum3、創建存放rpm包4、查看自己系統版本5、python安裝6、yum安裝 前言 因爲雲服務器系統被挖礦程序佔領之後,開始想嘗試

原创 性能測試(3):JMeter對jar包調用以及加密參數傳遞

JMeter對jar包調用以及加密參數傳遞前言實現1、生成jar包2、jar包存放位置3、JMeter參數設置 前言 JMeter在請求時,肯定會需要參數傳遞,參數值如果不變動或者不需要加解密這些操作,則操作上都是比較簡單。 如果

原创 python 自動化測試(4):日誌類封裝

一、前言 本篇日誌封裝比較簡單,符合簡單的代碼運行時記錄。使用python自帶logging庫進行封裝。 主要包含指定保存日誌的文件路徑,日誌級別,以及調用文件將日誌存入到指定的文件中。 二、源碼 import logging i

原创 python 自動化測試(5):頁面基類封裝

一、前言 主要包括,打開瀏覽器、關閉瀏覽器、瀏覽器前進,後退操作、隱式等待、關閉當前窗口、保存圖片、重寫定位元素、輸入、清除文本框內容、點擊元素、獲取網頁標題、重寫send_keys方法、重寫跳轉iframe方法、切回父級ifra

原创 python 自動化測試(6):jar包調用

Python對jar包的使用前言依賴庫使用 前言 編寫自動化時,可能會遇到一些語言之間的調用。 例如: 在登錄頁面,獲取短信驗證碼後通過java編寫的加密方式存入數據庫中;使用python編寫自動化腳本調用對應jar包,jar包的

原创 python 自動化測試(3):數據庫連接與使用

Python連接數據庫與簡單使用環境準備python依賴庫cx_Oracle 安裝方法代碼編寫OracleMysql 環境準備 我提供的爲我自己本地環境,一般都是通用,一致搭建,可以正常使用。 windows 系統 7、10大概都

原创 nginx學習(1): openresty安裝

一、前言         openresty 是一個基於 NGINX 和 LuaJIT 的web平臺。所以我們在服務器搭建的時候只需要搭建openresty就可以,不用再服務器上配置一個nginx。具體參考:openresty官方網站。