官术网_书友最值得收藏!

前言

在大數據時代到來之前,人們很少關注數據背后潛在的價值。直到最近幾年,人們逐漸認識到數據的重要性,面向大數據的分析技術也應運而生。然而,如何將大數據技術應用于軟件測試領域,直到目前,國際上也沒有形成相關的完整理論體系。通常,人們對事物的認識是從實踐開始的,再慢慢總結出相關經驗和理論,最后又依照理論來指導實踐。因此,在構建基于大數據的軟件測試理論之前,必須先在實踐中進行大量的大數據測試應用。

編者在攻讀博士學位之前,一直在軟件公司從事開發工作,讀博之后開展了一些有關軟件測試理論方面的研究。2012年后,大數據這個概念逐漸被人們接受,編者也十分留意學術界及產業界有關大數據測試的動態。然而,除了中科院等少數單位外,國內很少有單位進行大數據測試的相關研究,市面上也僅有數量不多的針對大數據系統的測試工具。編者也一直在思考:大數據測試難道僅僅指對大數據系統的測試嗎?這與原有的軟件測試方法又有多少不同呢?難道不能將大數據的技術應用到軟件測試中嗎?為此,編者也對一些研究院所和企業進行了調研,希望能夠發現將大數據技術應用到軟件測試中的方法。直到2017年,在產業界朋友的幫助下,編者首次完整實現了一套由大數據收集、大數據分析、軟件缺陷挖掘組成的大數據測試實踐操作方法,并成功應用于手機聯網數據分析和Web日志數據分析。這套操作方法并不需要用戶去購買額外的軟件,僅僅使用市面上的一些共享軟件就能實現,因此,普通用戶也可以在自己的計算機上搭建相關的環境,實現大數據測試。

適逢教育部協同育人項目及上海市二類高原學科(應用經濟學科商務經濟方向)資助,編者才開始著手編寫大數據測試技術的實踐操作方法。在此基礎上,編者對這些實踐操作進行了總結,最終形成了這本書。希望這本書能夠幫助人們轉變軟件測試的傳統思維模式,即不再滿足于從技術角度出發設計測試用例以實現軟件測試,而從用戶使用的角度出發,依據用戶使用的數據探測軟件中的缺陷,同時也希望能將大數據測試思想、方法和實踐操作方式推廣到工業應用中。

上海商學院的劉攀副教授編寫了本書的第1~4章和第8~11章,美國南緬因大學商學院(School of Business at the University of Southern Maine)的徐振寧(Zhenning (Jimmy) Xu)教授編寫了第5~7章。上海釩兆鈦智能科技有限公司聯合創始人兼首席客戶服務官CCO王海龍為本書提供了大量的數據資源,北京西普陽光教育科技股份有限公司的時允田和林雪綱為本書提供了在線實驗和在線測試平臺的技術支持。

由于編者才疏學淺,書中必有疏漏及不足之處,還望讀者批評指正。愿這本書能夠成為讀者進入大數據測試領域的一塊墊腳石。

編者

2018年1月

主站蜘蛛池模板: 修文县| 苍溪县| 荣昌县| 双桥区| 桦南县| 嵩明县| 元朗区| 饶河县| 泸州市| 华阴市| 秀山| 新巴尔虎左旗| 石棉县| 会理县| 泽库县| 汾西县| 金平| 凌云县| 察隅县| 聂拉木县| 平邑县| 溧阳市| 浮梁县| 沙洋县| 中牟县| 秦安县| 弥勒县| 永善县| 揭西县| 海宁市| 怀安县| 沙坪坝区| 孝义市| 六安市| 金秀| 新野县| 明星| 卓尼县| 高密市| 阿拉尔市| 白朗县|