@自動化測試

動態 列表
@u_15591470

提升測試效率5倍!Dify驅動的可視化工作流實現自動化測試“開箱即用”

在快速迭代的軟件開發週期中,測試環節往往成為交付瓶頸。傳統自動化測試需要大量編碼工作,維護成本高昂,讓許多團隊望而卻步。 現在,通過Dify的可視化工作流,即使是測試新手也能快速構建專業的自動化測試體系,實現真正的“開箱即用”。 一、傳統自動化測試的困境與破局 為什麼傳統自動化測試難以普及? 1.技術門檻高 # 傳統測試腳本示例 - 需要專業的編程能力 from sele

u_15591470 頭像

@u_15591470

昵稱 ceshiren2022

@u_11920995

python ddt數據驅動

數據驅動的意義:在自動化測試當中,我們通常會將測試數據從測試代碼中抽離出來放在單獨的文件中,既能減少代碼量,也能降低代碼的維護成本,通過數據的改變從而驅動自動化測試的執行。接觸python自動化測試的第一個框架通常都是unittest,使用@ddt裝飾器來完成數據驅動,ddt意思就是 “Data-Driven Tests”。 項目目錄結構 使用pycharm新

u_11920995 頭像

@u_11920995

昵稱 wx579efdd457bb0

@youqingyouyidedalianmao

集成API設計+測試+文檔管理,全新一站式解決方案SmartBear API Hub功能介紹

本文來源smartbear.com,由SmartBear中國授權合作伙伴、DevSecOps解決方案提供商-龍智翻譯整理。 創建API不僅僅是編寫代碼,還涉及協作、治理與提供無縫體驗,以賦能團隊和企業。 隨着企業規模和軟件生態系統的擴展,API的複雜性日益增長,在治理、安全性和可見性方面面臨挑戰。為保持競爭力,企業團隊需要一個統一且對開發者友好的解決方案,確保API從一開始就具備高質量、可發現性和

youqingyouyidedalianmao 頭像

@youqingyouyidedalianmao

昵稱 龍智DevSecOps

@jueqiangdeqianbi

API 測試什麼意思?Apifox 如何進行 API 測試?

​​ 在互聯網時代,API 已成為各類軟件系統之間進行交互的重要方式,所以如何進行高質量的 API 測試顯得尤為重要。在本文,我們將從 API 測試的概念、重要性開始,詳細介紹 API 測試的各種類型,介紹 API 測試各個階段的具體操作流程,探討最合適開發使用的 API 測試工具,幫助大家更好地設計和測試 API,從而提高系統質量。 API 測試是什麼意思? API(Application Pr

jueqiangdeqianbi 頭像

@jueqiangdeqianbi

昵稱 倔強的鉛筆

@kongxudexiaoxiongmao

軟件測試開發/全日制丨面試題:中間件-淘汰緩存還是更新緩存

本文轉自測試人社區,作者AD 原文鏈接:https://ceshiren.com/t/topic/23421 問題 你們的 Redis 使用的是淘汰緩存還是更新緩存,這兩者有什麼區別?請詳細説明 答案解析 首先,需要了解到在 Redis 中,緩存操作的讀與寫究竟是一個怎麼樣的流程 緩存操作流程-讀 在添加 Redis 的之後,後端的查詢(讀)流程是: 請求後端服務。 經過邏輯處理

kongxudexiaoxiongmao 頭像

@kongxudexiaoxiongmao

昵稱 用户bPc5q3Z

@youqingyouyidedalianmao

聚焦汽車軟件開發與測試:靜態代碼掃描、單元測試與集成測試等方面的實踐應用

2024年7月18-19日,龍智攜汽車軟件開發及管理解決方案創新亮相2024 ATC汽車軟件與安全技術周。龍智技術支持部負責人Atlassian認證專家葉燕秀、龍智功能安全高級工程師景玉鑫在活動主會場聯合發表了精彩演講,分享推動汽車軟件開發與功能安全的創新實踐。 本期,龍智功能安全高級工程師景玉鑫將從開發和測試的角度出發,探討如何藉助靜態代碼分析及自動化測試工具,確保代碼在符合ISO 26262功

youqingyouyidedalianmao 頭像

@youqingyouyidedalianmao

昵稱 龍智DevSecOps

@chen_5ec331606ce75

公司最大的內卷,偷偷做單元測試

一位讀者在看過我的《理解這八大優勢,才算精通單元測試》後,問我:知道單元測試有好處,但實在沒空寫。看完文章後又想重新落實一下,有沒有啥寫好單元測試的技巧? 這位讀者絕對不是第一個和我抱怨單元測試的人。這很好理解,中國互聯網公司太多太卷,想要搶奪市場就要推出不同功能,而這些壓力一部分落在了程序員身上,拼命趕需求。單元測試這種費力不討好的事情,自然而然就沒有人做。 就我多年的經驗來看,寫單元測試其實不

chen_5ec331606ce75 頭像

@chen_5ec331606ce75

昵稱 陳哥聊測試

@icecreamlj

全面掌握 Jest:從零開始的測試指南(下篇)

在上一篇測試指南中,我們介紹了Jest 的背景、如何初始化項目、常用的匹配器語法以及鈎子函數的使用。這一篇篇將繼續深入探討 Jest 的高級特性,包括 Mock 函數、異步請求的處理、Mock 請求的模擬、類的模擬以及定時器的模擬、snapshot 的使用。通過這些技術,我們將能夠更高效地編寫和維護測試用例,尤其是在處理複雜異步邏輯和外部依賴時。 Mock 函數 假設存在一個 runCallBac

icecreamlj 頭像

@icecreamlj

昵稱 一顆冰淇淋

@taopaodebiandou

HarmonyOS Next 單元測試框架API總結

HarmonyOS Next 單元測試框架API總結 自動化測試框架代碼部件倉arkXtest,包含單元測試框架(JsUnit)和Ui測試框架(UiTest)。單元測試框架(JsUnit)提供單元測試用例執行能力,提供用例編寫基礎接口,生成對應報告,用於測試系統或應用接口。Ui測試框架(UiTest)通過簡潔易用的API提供查找和操作界面控件能力,支持用户開發基於界面操作的自動化測試腳本。 本文介

taopaodebiandou 頭像

@taopaodebiandou

昵稱 凡事提前

@taopaodebiandou

HarmonyOS Next UI測試入門

HarmonyOS Next UI測試入門 HarmonyOS Next提供的自動化測試框架arkxtest,支持JS/TS語言的單元測試框架(JsUnit)及UI測試框架(UiTest)。UiTest通過簡潔易用的API提供查找和操作界面控件能力,支持用户開發基於界面操作的自動化測試腳本。本文介紹HarmonyOS Next UI自動化框架實現原理 HarmonyOS Next中UI測試框架主要

taopaodebiandou 頭像

@taopaodebiandou

昵稱 凡事提前

@taopaodebiandou

HarmonyOS Next UI測試框架API總結

HarmonyOS Next UI測試框架API總結 HarmonyOS Next中UiTest提供模擬UI操作的能力,供開發者在測試場景使用,主要支持如點擊、雙擊、長按、滑動等UI操作能力,該模塊提供以下功能: On:提供控件特徵描述能力,用於控件篩選匹配查找。 Component:代表UI界面上的指定控件,提供控件屬性獲取,控件點擊,滑動查找,文本注入等能力。 Driver:入口類,提

taopaodebiandou 頭像

@taopaodebiandou

昵稱 凡事提前

@ihengshuai

Jest單元測試

由於格式和圖片解析問題,可前往 閲讀原文 前端自動化測試在提高代碼質量、減少錯誤、提高團隊協作和加速交付流程方面發揮着重要作用。它是現代軟件開發中不可或缺的一部分,可以幫助開發團隊構建可靠、高質量的應用程序 單元測試(Unit Testing)和端到端測試(End-to-End Testing)是兩種常見的測試方法,它們在測試的範圍、目的和執行方式上有所不同。單元測試和端到端測試不是相互排斥的,而

ihengshuai 頭像

@ihengshuai

昵稱 大衞talk

@youqingyouyidedalianmao

嵌入式C/C++迴歸測試四大最佳實踐(附自動化測試工具TESSY使用教程)

在嵌入式系統開發中,每一行代碼都至關重要。一個看似無害的修改,也可能引發不易察覺的副作用——而且要直到它們演變為嚴重的故障才會暴露出來。 此時,迴歸測試便發揮關鍵作用:它確保技術方面的改進絕不會以犧牲系統可靠性為代價。 那麼,如何在不拖慢創新速度的前提下,讓迴歸測試保持高效?以下是四種經過驗證的最佳實踐。 01、從一開始就實現自動化 停止浪費時間,將重複的手動測試交給合適的工具。使用自動化測試工具

youqingyouyidedalianmao 頭像

@youqingyouyidedalianmao

昵稱 龍智DevSecOps

@chen_5ec331606ce75

開發認為測試不及時,測試吐槽工作量太大?

大家好,我是陳哥。 前幾天,我收到一位讀者的留言:“最近公司一直有測試反映工作量太大了,後來調研發現測試往往要負責多個項目。我們想搞搞調整一下測試與開發的配置比,又不知道多少才是合理的。” 測試與開發配置比的問題,一直都是個熱門話題。不同行業、不同項目類型以及不同的開發模式,都會對這一比例產生影響。 我在互聯網行業寫了十幾年代碼,又做了十幾年技術高管,想結合過去的經驗,通過分享 “三維度配置模型”

chen_5ec331606ce75 頭像

@chen_5ec331606ce75

昵稱 陳哥聊測試

@nick_5acb23ea2db68

專為 Claude Code 設計的基於 YAML 的 Playwright UI 自動化測試

專為 Claude Code 和 Playwright MCP 打造的 YAML 配置如何改變了我們的測試工作流程,讓自動化測試變得人人可用 如果你曾經維護過大型 Playwright 測試套件,你一定知道其中的痛苦。數百行 JavaScript 代碼散佈在數十個文件中,硬編碼的值在環境變化時就會崩潰,測試邏輯複雜到只有原作者才敢修改。 如果我告訴你有更好的方法呢?一種任何人都能讀懂、天生易維護

nick_5acb23ea2db68 頭像

@nick_5acb23ea2db68

昵稱 nick_5acb23ea2db68

@chen_5ec331606ce75

移動應用APP開發搭建自動化測試框架經驗分享

大家好,我是陳哥。 今天,我邀請了禪道專欄作者劉軍,和我們分享一下移動應用APP開發如何搭建自動化測試框架。 希望通過這些實操經驗能給大家帶來新的啓發。 現在做移動應用開發,大家應該都深有感觸:版本不僅要快,質量還得高,這兩頭真是難兼顧。 我們團隊之前就吃了不少苦頭,發版慢、需求老變、測試時間總被壓縮,搞得團隊挺被動。 作為資深測試與研發效能IT老兵,今天我想結合自己負責的安卓APP自動化測試框

chen_5ec331606ce75 頭像

@chen_5ec331606ce75

昵稱 陳哥聊測試

@riacya12

UC研發效能產品內測邀請——雲真機、自動化測試、WEB前端監控

十年磨一劍 過去十年移動互聯網的高速發展,跟日常生活息息相關的如購物、娛樂、辦公等紛紛在移動化。移動端的產品交付,怎樣才能應對激烈的競爭呢?如何在保證質量,如何提升研試效率?如何在產品上線後及時獲悉異常,及時修復呢? UC研發效能在多年摸索建設中,沉澱出一套完善的交付體系,其中尤為關鍵的質效保障環節,是靠着兩款產品在保障的——巖鼠雲設備平台、嶽鷹應用全景監控平台。 從17年開始這兩款產品已經走出U

riacya12 頭像

@riacya12

昵稱 Riacya12

@alibabawenyujishu

優酷質量保障系列(二)—客户端自動化測試基礎能力建設

文娛妹導讀 自動化測試能力建設過程中,自動化框架選型、框架設計核心和思路、自動化能力平台接入,是自動化測試能力建設過程中重要環節。文章分享優酷APP自動化測試能力建設過程中的經驗 本系列文章將陸續發佈,感興趣的朋友持續關注! 前言 隨着移動端版本迭代的加快,快速測試,快速反饋已經是一個常態化的流程,週期內版本發佈頻率的增加,各項測試的時間正在急劇縮短,且迴歸性的任務不斷充斥當中,

alibabawenyujishu 頭像

@alibabawenyujishu

昵稱 阿里巴巴文娛技術

@jdcdevloper

一種基於閉包函數實現自動化框架斷言組件的設計實踐 | 京東物流技術團隊

1 背景 目前測試組同學基本具備自動化腳本編寫能力,為了提高效率,如何靈活運用這些維護的腳本去替代部分手工的重複工作?為了達到測試過程中更多的去使用自動化方式,如何能夠保證通過腳本覆蓋更多的校驗點,提高自動化測試的精度和力度?那麼一定是不斷的豐富斷言,符合預期場景。緊接着棘手的問題就是,在前人維護的腳本不清楚如果在方法內部修改?擔心修改原來邏輯影響正向流程運行?一個斷言方法希望應用到更多的用例中?

jdcdevloper 頭像

@jdcdevloper

昵稱 京東雲開發者

@jdcdevloper

cookie 時效無限延長方案

作者:京東科技 劉清潔 1、痛點(*) 自動化測試有2種形式,接口自動化和UI自動化。而UI自動化經常會被登錄節點堵塞,例如驗證碼、圖形、滑塊等,儘管有些方式可以識別圖形和定位滑塊位置,但成功率都不高,無法真正意義上實現自動化執行;而http接口的自動化測試前置如果依賴cookie,也無法實現自動化執行。 a、怎麼樣才能繞過登錄,實現從前端到後端的自動化執行 b、面對複雜的登錄驗證無法直接自動獲取

jdcdevloper 頭像

@jdcdevloper

昵稱 京東雲開發者

@kongxudexiaoxiongmao

軟件測試/測試開發丨cookie 複用 學習筆記

本文轉自霍格沃茲測試開發學社學員學習筆記 原文鏈接:https://ceshiren.com/t/topic/29024 cookie 是什麼 Cookie 是一些數據,存儲於電腦上的文本文件中 當 web 服務器向瀏覽器發送 web 頁面時,在連接關閉後,服務端不會記錄用户的信息 為什麼要使用 Cookie 自動化登錄 複用瀏覽器仍然在每次用例開始都需要認為介入 若用例

kongxudexiaoxiongmao 頭像

@kongxudexiaoxiongmao

昵稱 用户bPc5q3Z

@kongxudexiaoxiongmao

軟件測試/測試開發丨接口自動化學習筆記-session、cookie、token的區別

本文轉自測試人社區,霍格沃茲測試開發學社學員筆記 原文鏈接:https://ceshiren.com/t/topic/28192 一、考察點 1.1、Session 的理解 數據存儲在服務器端,只把關聯數據的一個加密串放到cookie中標記 1.2、Token 的理解 瀏覽器接受服務器的set-cookie指令,並把cookie保存到客户端瀏覽器上,每個網站保存的cookie只作用於自

kongxudexiaoxiongmao 頭像

@kongxudexiaoxiongmao

昵稱 用户bPc5q3Z