0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

軟件測試工程師應(yīng)該怎樣提升用戶體驗(yàn)

工程師人生 ? 來源:工程師吳畏 ? 2019-07-17 17:08 ? 次閱讀

一、什么是用戶體驗(yàn)

用戶體驗(yàn),英文叫做user experience,縮寫為UE,或者UX。一個(gè)較常見的定義是“指用戶訪問一個(gè)網(wǎng)站或者使用一個(gè)產(chǎn)品時(shí)的全部體驗(yàn)。他們的印象和感覺,是否成功,是否享受,是否還想再來使用。他們能夠忍受的問題,疑惑和BUG的程度?!?/p>

這是由英文直接翻譯而來,生硬費(fèi)解。而在我看來,用戶體驗(yàn)就是一種用戶在使用產(chǎn)品時(shí)所建立起來的心理感受。心理感受是純主觀性的,也就帶有一定的不確定因素,不過,在界定用戶基本確定的情況下,其用戶體驗(yàn)的共性是能夠通過良好的設(shè)計(jì)來實(shí)現(xiàn)的。

二、提升用戶體驗(yàn)的重要性

從用戶角度來說,如今軟件行業(yè)發(fā)展甚為迅速,各種軟件產(chǎn)品更是形形色色,用戶成了強(qiáng)勢的群體,他們不再滿足于使用的軟件能實(shí)現(xiàn)其需要的功能,更追求一種使用過程中的良好的心理感受,用一種形象的說法就是用戶是用他的腳來為軟件投票的,非常簡單的道理,你的產(chǎn)品不好,他就走掉了。

從軟件公司的角度來講,提升產(chǎn)品的用戶體驗(yàn)度可增加用戶對軟件產(chǎn)品乃至公司品牌的好感和信任度,這會(huì)使得我們的產(chǎn)品在市場上更有競爭力。同時(shí),若從產(chǎn)品開發(fā)之初,就本著一種提升用戶體驗(yàn)度的思想,那么還可節(jié)約后期的開發(fā)及測試成本。

因此,提升用戶體驗(yàn)度從近處來說是為了完善當(dāng)前產(chǎn)品,從長遠(yuǎn)來看,則可影響到公司的長期發(fā)展。

三、用戶體驗(yàn)包括什么

有人將用戶體驗(yàn)與軟件的運(yùn)行效率混為一談,認(rèn)為用戶體驗(yàn)就指響應(yīng)時(shí)間、可靠性、穩(wěn)定性這三方面。其實(shí)這只是用戶體驗(yàn)的一部分。我認(rèn)為用戶體驗(yàn)度可用幾個(gè)簡單的詞來概括:

有用:此處的有用是指正確的實(shí)現(xiàn)了用戶的需求,勿庸置疑,這是最基本最首要的一點(diǎn)。

易用:這也非常關(guān)鍵,不容易使用的產(chǎn)品,也是沒用的。產(chǎn)品要讓用戶一看就知道怎么去用,而不要去讀用戶手冊。這也是設(shè)計(jì)的一個(gè)方向。

好用:這就包括軟件的運(yùn)行效率等方面,社會(huì)節(jié)奏越來越快,用戶不會(huì)接受需要兩分鐘才能進(jìn)入某頁面的一個(gè)軟件。

友好:良好的人機(jī)交互,這就要求我們開發(fā)過程中以用戶為中心,這一點(diǎn)會(huì)體現(xiàn)到產(chǎn)品的各個(gè)細(xì)節(jié),包括一句簡單的提示用語。我們需要記住一點(diǎn):我們要做的是去適應(yīng)用戶,而不是改變用戶。

四、如何提升產(chǎn)品的用戶體驗(yàn)度

1、樹立意識(shí)

若要使我們開發(fā)出來的產(chǎn)品具有良好的用戶體驗(yàn)度,我覺得,首先大家要樹立以用戶為中心的這樣一種意識(shí),這一點(diǎn)無論對于開發(fā)人員或是測試人員都是必需的(當(dāng)然,測試人員的這種意識(shí)會(huì)顯得更重要)。在軟件產(chǎn)品的使用中,用戶不會(huì)介意我們當(dāng)他當(dāng)成“傻瓜型用戶”,越簡便的操作越會(huì)得到用戶喜歡。

當(dāng)這種意識(shí)貫徹到了軟件生命周期的各個(gè)階段,那么,我們開發(fā)出來的產(chǎn)品會(huì)是成功的。

2、把握規(guī)則與靈活

所謂規(guī)則也就是強(qiáng)調(diào)統(tǒng)一性:整個(gè)軟件產(chǎn)品的風(fēng)格應(yīng)是一致的,相同功能在不同地方的操作方式應(yīng)是統(tǒng)一的,等等。

所謂靈活,就是允許特殊情況特殊處理:有時(shí),當(dāng)常規(guī)的幾個(gè)操作可以揉為一個(gè)簡單的步驟時(shí),那么我們絕不會(huì)要求用戶分幾步。

遵守統(tǒng)一的規(guī)則是基本原則,適情況的靈活處理是‘改革開放’。

3、完善細(xì)節(jié)

前面我們說過,用戶體驗(yàn)是一種純主觀的心理感受,因此,某些細(xì)節(jié)之處對于軟件功能來說也許影響甚小,但對于用戶、對于我們要將軟件實(shí)現(xiàn)產(chǎn)品化,或許就起著很大的作用了。只要會(huì)使用電腦的人大概都不會(huì)不知道百度、Google,我們稍稍留意就可發(fā)現(xiàn)它們在細(xì)節(jié)方面是下了很大的功夫的。舉例來說,5.12地震發(fā)生后,當(dāng)國家剛公布全民哀悼日的消息,百度就在第一時(shí)間將網(wǎng)站的style換成了灰白色;又如,它們的Logo不會(huì)一成不變,在情人節(jié)、端午節(jié)等時(shí)刻我們就會(huì)發(fā)現(xiàn)Logo換成了漂亮的、有節(jié)日特征的圖片了。而事實(shí)上,百度有專門的“用戶體驗(yàn)部”和用戶體驗(yàn)設(shè)計(jì)師,也由此可見,欲成功的產(chǎn)品是不會(huì)忽視用戶體驗(yàn)的。

細(xì)節(jié)分布于軟件產(chǎn)品的各個(gè)方面,但概括來說,我以為我們可從以下幾個(gè)點(diǎn)著手完善:

優(yōu)化流程:此處的流程單指用戶要完成某任務(wù)的操作流程而并非指軟件系統(tǒng)的開發(fā)流程。這需要我們在開發(fā)或測試的時(shí)候通過揣測用戶的心理、模擬用戶的操作來評估當(dāng)前流程是否還需要優(yōu)化,如考慮當(dāng)前操作若細(xì)分為兩個(gè)步驟是否更恰當(dāng)?這幾個(gè)操作步驟是否可簡化?這個(gè)功能移植到某處是否更方便用戶操作?

界面美觀與協(xié)調(diào):這在用戶體驗(yàn)話題中大概是被提得最多的要素,這一點(diǎn)上本身又包括太多的細(xì)節(jié),如布局、色彩、字體,甚至按鈕及輸入框的長寬大小等都應(yīng)考慮到。

提示用語友好規(guī)范:提示用語會(huì)伴隨在用戶的整個(gè)使用過程中,因此,強(qiáng)調(diào)用語規(guī)范并且溫馨友好的是很有必要的。特別是對于我們做外包行業(yè)的公司,更應(yīng)該要強(qiáng)調(diào)這一點(diǎn),因?yàn)檫@不只會(huì)影響用戶的心情,還會(huì)影響對我們?nèi)藛T及公司水平和服務(wù)態(tài)度的看法。

符合用戶習(xí)慣:由于每個(gè)用戶都有個(gè)體特殊性,因此不可能面面俱到,但是至少得符合通用操作習(xí)慣,如支持鼠標(biāo)與鍵盤操作等等。

適時(shí)提供幫助:這包括兩個(gè)方面,一是在操作過程中,對軟件要執(zhí)行的動(dòng)作等應(yīng)有簡略的說明;另一方面,當(dāng)用戶在使用過程中,遇到難題時(shí),應(yīng)該能夠即時(shí)地尋求到幫助,包括提供用戶手冊等。

針對于我們公司的具體實(shí)際,我覺得還應(yīng)該強(qiáng)調(diào)一點(diǎn),那就是本地化與全球化:本地化和全球化不僅僅是簡單的文字翻譯轉(zhuǎn)換,還必須根據(jù)目標(biāo)語言國家的市場特點(diǎn)、文化習(xí)慣、法律法規(guī)、風(fēng)俗禁忌等情況進(jìn)行本地特性開發(fā)、界面布局調(diào)整等工作。這對于我們樹立一個(gè)成功的外包企業(yè)形象是必需的。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 測試工程師
    +關(guān)注

    關(guān)注

    6

    文章

    124

    瀏覽量

    12476
收藏 人收藏

    評論

    相關(guān)推薦

    嵌入式工程師常用的開發(fā)工具有哪些?

    項(xiàng)目管理和調(diào)試。IAR Embedded Workbench 也是廣受歡迎的 IDE,具有出色的優(yōu)化能力和調(diào)試工具,能夠幫助工程師快速開發(fā)出高質(zhì)量的嵌入式軟件。 二、編譯器 編譯器將高級語言
    發(fā)表于 12-20 15:29

    Keysight助力提升工程師測試測量知識(shí)水平

    Keysight為您解鎖測試測量領(lǐng)域的最新知識(shí),助力工程師在快速變化的科技環(huán)境中保持競爭力。
    的頭像 發(fā)表于 10-16 09:28 ?458次閱讀

    FPGA算法工程師、邏輯工程師、原型驗(yàn)證工程師有什么區(qū)別?

    ,還需要與軟件工程師、硬件工程師緊密合作,對整個(gè)系統(tǒng)進(jìn)行集成和測試。 總的來說,F(xiàn)PGA 算法工程師著重于算法優(yōu)化,F(xiàn)PGA 邏輯工程師專注
    發(fā)表于 09-23 18:26

    正是拼的年紀(jì)|65歲電子工程師上班VLOG #65歲退休 #電子工程師 #搞笑 #上班vlog

    電子工程師
    安泰小課堂
    發(fā)布于 :2024年07月25日 11:31:02

    嵌入式軟件工程師如何提升自己?

    嵌入式軟件工程師如何提升自己? 作為一名嵌入式軟件工程師,在這個(gè)充滿機(jī)遇和挑戰(zhàn)的領(lǐng)域里,如何提升自己顯得非常重要,它決定了你未來的發(fā)展方向和成就。接下來,我們一起探討一下。 1.奠定扎
    發(fā)表于 06-12 11:20

    嵌入式軟件工程師和硬件工程師的區(qū)別?

    、調(diào)試和測試嵌入式軟件,以確保其功能正常,性能優(yōu)良。 * 文檔編寫:包括編寫用戶手冊、維護(hù)文檔等。 * 維護(hù)和更新:對現(xiàn)有的嵌入式軟件進(jìn)行維護(hù)和更新,以解決出現(xiàn)的問題和滿足新的需求。
    發(fā)表于 05-16 11:00

    大廠電子工程師常見面試題#電子工程師 #硬件工程師 #電路知識(shí) #面試題

    電子工程師電路
    安泰小課堂
    發(fā)布于 :2024年04月30日 17:33:15

    嵌入軟件單元測試工具的作用

    嵌入軟件單元測試工具是現(xiàn)代軟件開發(fā)過程中不可或缺的一環(huán)。它的作用在于幫助開發(fā)人員對軟件中的各個(gè)單元進(jìn)行測試,以確保其功能的正確性和穩(wěn)定性。單
    的頭像 發(fā)表于 04-23 15:31 ?462次閱讀
    嵌入<b class='flag-5'>軟件</b>單元<b class='flag-5'>測試工</b>具的作用

    如何入門硬件工程師

    想跨行業(yè)做硬件設(shè)計(jì)工程師應(yīng)該如何學(xué)習(xí)規(guī)劃呢
    發(fā)表于 03-17 21:49