原创 python基礎學習(1)—變量

變量就是一個容器,這個容器可以用來存儲值,也可以被其他對象調用first =1 print(first) tem = 'teacher' print (tem) 注意事項: 1.使用變量前必須對變量進行賦值 2.變量名可以是下劃線,字母,

原创 python+selenium初級(1)—控制瀏覽器

使用selenium可以操作瀏覽器,如:前進,後退,瀏覽器大小 1.控制瀏覽器大小 # coding=utf-8 from selenium import webdriver driver = webdriver.Firefox()

原创 python基礎學習(4)—數據類型

1.python的數據類型: 1)整數型 2)浮點型 3)布爾型 4)負數 2.類型轉換 #coding=utf-8 a = 19.8 print (int(a)) #浮點型轉換爲整型 b = 60 print (float(b))

原创 python+selenium初級(2)—簡單元素的操作

webdriver中最常用的方法有: clear()   #常用來清楚文本框中的內容 send_keys()   #在元素上模擬鍵盤輸入 click()    #點擊 # coding=utf-8 from selenium import

原创 python基礎學習(3)—while循環語句

1.python的while循環語法 while (條件): 循環體 當條件爲真時,執行循環體,當條件爲假時,循環結束; #coding=utf-8 num = input('輸入一個整數') guess = int(num) wh

原创 基礎python的手機號隨機生成

#coding=utf-8 #隨機輸出手機號 import random def random_phone(): list = ['131','132','135','156','157','158','187','189','

原创 Windows下python環境搭建

本主目前使用的是python 3,其他版本安裝類似 1.訪問python官網:https://www.python.org/downloads/ 2.雙擊下載文件,進行安裝(一直點擊下一步) 3.安裝好以後可在Windows開始菜單中查

原创 自動化測試基礎

1.根據項目流程階段進行劃分: 需求分析--> 概要設計-->詳細設計-->編碼-->單元測試-->集成測試-->系統測試-->驗收測試 上述流程爲典型的V模型 2.按照測試的性質劃分: 白盒測試、黑盒測試、灰盒測試 3.分層的自動化測試

原创 python基礎學習(2)—分支語句

1.條件運算符 >,>=,<,<=,==,!= 2.分支語句 if 條件: 條件爲真(true)時執行的操作 else: 條件爲假(false)時執行的操作 #coding=utf-8 temp = input('猜

原创 MySQL學習(1)—環境安裝和連接數據庫

最近公司開除了一大批人,每天早上來辦公室都空蕩蕩的,有點不習慣;這就是所謂的優勝略汰吧,不說這麼多了,爲了將來不被社會所淘汰,還是趕緊努力奮鬥吧! 西安的IT行業,小公司居多,所以好多公司都用的MySQL,所以趁這幾天項目不緊張,感覺學學

原创 無參數的get調用

#coding=utf-8 #使用get方法獲取自己賬號信息 import requests import json URL = 'https://api.github.com' def build_uri(endpoint):

原创 MySQL學習(3)—MySQL數據庫CRUD操作

本篇主要介紹對數據庫的CRUD(增刪改查);MySQL數據庫對象分爲四層: 系統(DBMS)->數據庫(DB)->表(table)->字段(field) 1.新增數據庫 1)在navicat上新建數據庫 在創建好的數據庫鏈接上右

原创 MySQL學習(2)—數據庫基礎

1.什麼是數據庫? 通俗講就是存儲數據的容器;專業講就是高效的存儲和處理數據的介質;介質是要有硬盤和內存兩種; 2.數據庫的分類: 數據庫基於介質的不同主要分爲兩種:關係型數據庫和非關係型數據庫; 關係型數據庫:Oracle,DB2,Sq

原创 python+selenium初級(7)—多窗口切換

#coding=utf-8 from selenium import webdriver import time from selenium.webdriver.common.keys import Keys driver = web

原创 敏捷開發

瀑布式開發和敏捷開發是兩個最具代表性的開發模式; 瀑布式開發: 特點: 1.強調文檔,前一個階段的輸出是下一個階段的輸入,文檔是各階段銜接的唯一信息; 2.沒有迭代與反饋,瀑布式模型對反饋沒有涉及,所以對變化的客戶需求非常不適應; 3.