原创 Centos下安裝chrome瀏覽器及中文顯示方框解決方案

安裝chrome 步驟1:下載 wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm 步驟2:安裝 yum install

原创 使用瀏覽器開發者工具F12檢查selenium的xpath、css定位

輔助檢查定位方式一   打開瀏覽器開發者工具F12,選Console頁籤。本例使用:chrome瀏覽器,也可使用firefox。 一、XPATH   在Console中輸入$x(),括號裏面填寫xpath的定

原创 CentOS7部署Django詳細操作步驟

軟件版本詳細介紹: 純淨操作系統:Centos7.2 Python版本:2.7.11 Django版本:1.11.17 查看系統版本 cat /etc/redhat-release 一、安裝各種工具包及依賴 yum -y gr

原创 定位沒有確認按鈕(顯示幾秒就隱藏)的彈框

類似這種提示性的彈框,只在頁面顯示幾秒鐘就會消失;對於這樣的彈框,無法採用鼠標點擊定位元素的方式,在此藉助chrome瀏覽器開發工具進行定位。 chrome瀏覽器按F12,打開開發工具,選擇sources頁籤,如圖 然後操作頁

原创 cucumber生成測試報告

  生成html測試報告,cucumber本身就帶有這樣的功能,只需要一個簡單的命令就能解決。   但是每次都輸入一段長的命令有些麻煩,有一種cucumber腳本方法,在工程目錄下或者config文件夾下創建cucumber.ym

原创 cucumber介紹及簡單使用

1、cucumber介紹   cucumber是一種可以使用文本描述語言來執行自動測試用例的工具,使用的語言叫做Gherkin .   Gherkin用於描述軟件的行爲而不需要了解具體的實現,的使用主要有兩個目的文檔和自動測試用例(我

原创 ruby中scan和match的使用及區別

用法: 新建文件xx.rb內容爲: module ModuleName def fn p "module cz" end end 以獲得module名爲例: Dir["xx.rb"].each do |file|

原创 ruby+watir-webdriver自動化測試入門

百度搜索(python): from selenium import webdriver driver=webdriver.Chrome() driver.get("http://www.baidu.com") driver.fin

原创 jruby+watir-webdriver+cucumber

因工作原因,後續使用jruby+watir-webdriver+cucumber做自動化測試,記錄學習的點滴(2019-3-19) ruby API=>>>http://www.ruby-doc.org/core/

原创 Centos使用yum安裝時提示Loaded plugins: fastestmirror

解決辦法: 修改插件配置文件 vi /etc/yum/pluginconf.d/fastestmirror.conf 第2行改爲: enabled=0 //由 1 改成0 ,禁用該插件 修改yum 配置文件 vi

原创 Python基礎--裝飾器

使用場景:  eg:要求調用每個方法前都要打印該函數的名稱 普通方式,每個方法裏面都得寫一遍,顯得low def test1(): print "function name=>>>", test1.__name__ p

原创 使用Python requests和lxml實現爬蟲

requests是python的第三方庫,需要使用 pip install requests進行安裝,是一個簡單易用的http庫; lxml也是python的第三方庫,需要使用 pip install lxml進行安裝,lxml使用的

原创 Django部署到centos+nginx+uwsgi服務器xadmin樣式不加載問題

在windows系統中,xadmin後臺樣式能正常加載,部署到centos後就不能加載了,解決方法: 1.在django項目中的settings.py文件後面,添加: STATIC_ROOT = ‘/usr/local/src/web

原创 使用xadmin, 繼承自帶User,報錯xadmin.sites.NotRegistered: The model UserInfo is not registered,問題解決

在django中,使用xadmin後,本來已經繼承AbstractUser類,重寫了一些字段後,報錯: 問題解決: 在項目的setting中,添加: AUTH_USER_MODEL = 'center.UserInfo' 但是,在

原创 Python pyquery庫解析html網頁

pyquery 類似於python版的jquery,以jquery風格解析html: 部分方法,代碼如下: from pyquery import PyQuery # 可加載html的字符串,或html文件,或url地址 ""