原创 自動化腳本-TCL語言使用以及個人體會

  在我還沒正規接觸過自動化相關的測試時,一直沒有使用過腳本語言,都是偏C和C++較多,當我在第一個項目接觸了TCL之後,發現這個腳本語言雖然不是太

原创 安卓自動化測試執行總結以及疑問-Robotium

  經過4周左右時間摸索和實踐,android的自動化算是完成了用例的任務了,在這個過程中遇到很多困難和嘗試很多方案,對比wed自動化,終端產品的自

原创 py2exe製作exe流程備忘

1. 安裝py2exe,檢查PC機的環境。我的環境是py2.7+win32(遺留問題在於,win64位的py2exe包在64位上用還是會有問題,建議用win32的機器做exe文件)   2.假設我的文件是test.py.首先創建setup

原创 關於android自動化測試的一些執行原理

當我們寫完一個robotium自動化的腳本後,需要注意幾點。   1.安卓軟件基本有兩層組成,第一層是基於java的應用層,第二層是基於linux的底層操作系統。 2.我們通過robotium寫的自動化腳本是執行在java應用層上,也就是

原创 python執行多線程的實例

  #-*- encoding: gb2312 -*- import threading import time from socket impor

原创 安卓自動化測試-腳本相關初探

  由於我之前接觸華爲項目還有移動項目中,包括代理都是用tcl語言來作爲我的自動化腳本首選,原因是他處理文本能力超強,對於我們經常對字符和正則表達式

原创 外包與本部以及測試管理的差異探討

大家做過外包測試的都知道現在外包大致就是項目外包和人力外包兩種,通常需要了解一些本部和外包差別最好的方式就是人力外包過去做事。對比外包和本部的優缺點(以人力外包爲主),有以下幾點(此處以大部分現象爲主,不一定是全部): 1. 一般外包公司

原创 測試培訓以及學習編程學探討

  近期進行了不少的培訓還有看完了一套斯坦福公開課編程方法學,對自己編寫程序,測試,還有培訓方面有了一些個人見解。   拿自動化測試作例子,這兩年來

原创 cx_oracle執行存儲過程中輸入blob和日期參數的流程

 # coding:utf-8 import cx_Oracle import time import datetime DB=cx_Oracle.connect(user,'password','180.167.1.10:1521/or

原创 SQL JOIN 簡單介紹

轉自http://www.admin10000.com/  join分爲兩種,inner join和outer join,其中outer join分爲三種,left outer join, right outer join, fu

原创 安卓robot自動化測試包經常用的方法

① 點擊:   clickOnButton(int)—Clicks on a Button with a given index.  clickOnButton(String)—Clicks on a Button with a give

原创 啓動數據庫時提示ORA-03113: 通信通道的文件結尾解決方法

  一般此錯誤出現的地方有: 啓動的Oracle的時侯; 試圖創建數據庫的時侯; 試圖對數據庫進行連接的時侯; 在客戶端正在運行SQL/PL/SQL的時侯; 備份/恢復數據庫的時侯; 在startup後出現問題時,可以這麼做: SQL>

原创 兼職做了DB設計和維護的體會(存儲過程,視圖,函數,範式)

本人雖然是做後臺開發爲主,但是因爲接手了前臺的web應用操作,對於一個前臺的門外漢來說,我一直擔心的是數據庫讀取效率的問題。 所以本人在涉及邏輯層的相關問題時,大致做了一些簡單的設計來規範代碼。 1.簡單的語句儘量用web框架提供的

原创 python與java的默認入參(重載)

1.python的默認入參: def function(data=[]):  data.append(1)  return data    有個缺點,就是默認的入參好像必需放在變量入參的後面,不然會報錯 2.java使用重載方式進行設置默

原创 數據庫的一些基礎研究和性能探討(觸發器)

一直沒有機會使用到觸發器,但是在一個偶然的情況下,我在做用戶同步和權限刪除時我想起了這個功能。 在設計數據庫的時候,我往往都走進一個怪圈,可能就是應了一個數據庫的前輩所說的:開發數據庫的思維和方式不能用開發其他模塊的思維方式來做,可惜當