原创 robot自動化測試環境安裝

簡單說下安裝思路,先裝語言(python3),再安裝包管理工具(pip),然後纔是自動化框架(robot)和lib插件(requests等)。對於一些基本的概念,不過多解釋,例如什麼是python,什麼是pip之類的概念問題可以自行百度自學

原创 產品競爭力分析——SWOT

SWOT分析法,即態勢分析,就是將與研究對象密切相關的各種主要內部優勢、劣勢和外部的機會和威脅等,通過調查列舉出來,並依照矩陣形式排列,然後用系統分析的思想,把各種因素相互匹配起來加以分析,從中得出一系列相應的結論,而結論通常帶有一定的決策

原创 用戶畫像——persona分析法

一、什麼是人物角色?人物角色,即persona([pə:’səunə]),這裏討論的主要是web persona,是指針對網站目標羣體真實特徵的勾勒,是真實用戶的綜合原型。我們對產品使用者的目標、行爲、觀點等進行研究,將這些要素抽象綜合成爲

原创 robot+selenium編寫web UI自動化用例

通常我們可以用robot framework寫接口自動化用例,但是有些站點如果未做前後端分離,迭代過程中又有大量的重複測試工作量,沒有接口可調用驗證,也有自動化測試需求,怎麼辦?這時候,那個深坑頻現的web UI自動化就勢在必行了。robo

原创 性能保障的那些事

初識大促保障,常會有這樣的疑問:保障保的到底是什麼,確保沒有問題或者不出問題嗎?這似乎是個僞命題。而作爲保障這件事本身,不僅要堅信所爲有意義,更要有所爲,這就需要把不可能的僞命題轉化爲可以不斷深入的可行任務。談及保障的根本,其實我們要面對的

原创 python3 OSError: raw write() returned invalid處理

在python中使用print()時,raw write()返回無效的長度:OSError: raw write() returned invalid length 254 (should have been between 0 and 1

原创 市場調研/產品定位——5W2H法

檢查原產品的合理性步驟(1)做什麼(What)?條件是什麼?哪一部分工作要做?目的是什麼?重點是什麼?與什麼有關係?功能是什麼?規範是什麼?工作對象是什麼?步驟(2) 怎樣(How)?怎樣做省力?怎樣做最快?怎樣做效率最高?怎樣改進?怎樣得

原创 win10上 安裝python環境遭遇OSError: raw write()

前文提到在python代碼中發現總是執行出錯,確又不是自己代碼問題的bug,原來是win10的問題,windows搞開發真的需要很大的耐心,有興趣的可以參考這個來處理:python3遇上win10的坑 這次又遇到pip安裝包報OSError

原创 robot接口自動化用例編寫

如何手寫robot自動化用例,網上雖然有一大堆教程,但都是關於ride的,對於如何從腳本角度來寫,一直零零散散,語焉不詳,本文以互聯網最常見的API接口自動化爲例,給出方向性指引,文字不多,足夠你理解,想要深入,請依循文中的文字,再去百度,

原创 robot用例執行常用命令

執行命令 執行一個用例 robot -t “testcase_name“ data_test.robot 按用例文件執行 robot data_test.robot或者 robot --suite “prjxx.robot.data

原创 robot framework之斷言

斷言總結如下備查: should contain 、 should not contain 與should contain x timesshould contain ${list_b} 1.0 should not

原创 商業模式分析——3W2H分析法

​五步導向法(3W2H)(1):爲什麼改變(Why to change ?)------------------------- 價值問題; (2):改變什麼(What to change ?)------------------------