敏捷/自動(dòng)化/智能化/測(cè)試應(yīng)用解決方案平臺(tái)介紹

調(diào)研目的

  1. 如何實(shí)施敏捷測(cè)試,并構(gòu)造合理的賦能平臺(tái)進(jìn)行持續(xù)測(cè)試
  2. 如何更好地在DevOps/DevSecOps/DevTestOps中智能集成測(cè)試Pipeline,ROI達(dá)成
  3. 如何進(jìn)行策略分析,策略執(zhí)行,策略回溯
  4. 如何在數(shù)字化轉(zhuǎn)型中適應(yīng)
  5. 如何更好的自動(dòng)地進(jìn)行自動(dòng)化
941295ca465241bcae36f708160391a3636788290546634945.png

圖片.png

對(duì)比平臺(tái)

  1. TestRail
  2. SIXSENTIX
  3. Smartbear
  4. Parasoft
  5. eggplant
  6. conformiq
  7. mabl
  8. ACCELQ
  9. Testsigma
  1. 調(diào)研中...
一、TestRail

網(wǎng)址鏈接:https://www.gurock.com/testrail
Features 官方介紹

Organize test cases,manage test runs,track test results,and measure prgress with our popular web-based agile testing tool. TestRail helps you meet your quality goals and complete your tests on time

  1. Track Your Entire Testing Effort
  2. Sprints,Iterations&Milesones
  3. Integrate Test Automation & Issuse
  4. Capture Agile Tesing Results

功能模塊

  1. Modern Test Management
  2. Track Test Results
  3. Reporting&Metrics
  4. Seamless Integration
  5. Team & Productivity
  6. Customizable & Scalable
  7. Enterprise Edition

關(guān)鍵字: Organize manage track results measure 一體化/一站式 可視化 度量化 個(gè)人定制化 Web平臺(tái)化

不足:
有落地產(chǎn)品方案,但有些操作略顯繁瑣

二、SIXSENTIX

網(wǎng)址鏈接:https://www.sixsentix.com/agile
官方介紹

  1. QA Visual Analytics & Dashboards Make Testing More Visible
  2. What to Test? Structuring Business Requirements
    ->高效可重復(fù)的方式(自動(dòng)化,半自動(dòng)化,手工)
    -> 基于ROI
  3. Quickly Adapt
    整體,分治
    minimize overall risk
    quickly adapt to changes
    sprint
    testing early 測(cè)試前置 結(jié)構(gòu)化測(cè)試用例
    catching high risk or critica errors 風(fēng)險(xiǎn)梳理,發(fā)現(xiàn)致命錯(cuò)誤
  4. Supporting the Agile Process
  1. Iterative & Incremental -> 基于風(fēng)險(xiǎn)的測(cè)試,增量結(jié)果可視化可追溯
  2. Efficient with Face2Face Communications -> 扭轉(zhuǎn),結(jié)果
  3. Short Feedback Loop & Adaptation -> 站會(huì),看版
  4. Software Quality Focus -> 基于風(fēng)險(xiǎn),測(cè)試驅(qū)動(dòng),自動(dòng)化...

關(guān)鍵字
accelerate quality
為多種業(yè)務(wù)提供解決方案(big 、data 、cloud 、functional、erp/sap...)
各個(gè)階段提供敏捷方案、自動(dòng)化方案
提倡數(shù)據(jù)分析,可視化、前置

不足:
大多數(shù)是概念性的講解,未體驗(yàn)真實(shí)落地的案例

三、smartbear

網(wǎng)址鏈接:https://smartbear.com
官方介紹

Think Bigger. Build Smarter.
Plan, build, test, and release great software, faster.
Solutions for shifting-left, moving to DevOps, or any digital transformation that gets thrown your way

  1. Product模塊:
    manage
    create
    Test


    manage.png

    1.1 manage:
    to create a seamless delivery pipeline, testing has to keep pace with a quickening development lifecycle.

  1. solution模塊:


    solution.png

質(zhì)量生態(tài)圈完善,涉及了方方面面,理論知識(shí)充足具有參考價(jià)值,落地方案具有參照性
Collaborate

四、sealights

網(wǎng)址鏈接:https://www.sealights.io/
官方介紹

Smarter testing means delivering high-quality software faster. Period.
Use Machine Learning to Accelerate Releases, and Increase Software Quality Without Missing Anything

product模塊


seaproduct.jpg

分析引擎

  1. Test Impact Analysis 增量代碼分析,精準(zhǔn)化,度量分析(優(yōu)先級(jí)維度),機(jī)器學(xué)習(xí)持續(xù)優(yōu)化
  2. Test Gap Analysis 覆蓋率分析 動(dòng)態(tài)代碼分析 風(fēng)險(xiǎn)可視化
    a、Stop wasting time building unnecessary tests and accelerate your sprints.
    b、You need visibility into high-risk areas, exposing untested code, poor design and coding practices, and even unused legacy code.
    c、the SeaLights plugin allows your developers to view the individual methods and lines of code that need attention, including who changed it and when, right in the source code.
  3. Release Quality Analysis 未經(jīng)測(cè)試覆蓋的代碼,禁止發(fā)布
    a、Define and enforce your own quality standard.

solutions模塊


seasolutions.jpg
  1. Agile Testing Optimization
    Stop wasting time building unnecessary tests and accelerate your sprints
    a、Test Impact Analysis 精確測(cè)試點(diǎn)
    b、Quality Risks Analysis 可視分析,實(shí)時(shí)分析未被覆蓋的測(cè)試點(diǎn)以及此點(diǎn)的使用頻率
    c、Test Gap Analysis
    Monitor -> collect -> Track(changes、usage) -> Correlating -> Visualizing
  2. Agile Metrics
  3. Technical Debt -> 可用性 可擴(kuò)展性 效率性 性能 穩(wěn)定性 實(shí)現(xiàn)方式粗暴
    。。。。

Case studies


seacasestudies.jpg

education

seaeducation.jpg

Agile Testing: 8 Principles,7 Challenges and how to master them
Continuous testing/feedback
Involving the whole team
Quick feedback
high-level software quality - clean and tight
Less documentation
Test-driven
Customer satisfaction
Testing Quadrants
agilequadrants.jpg

7 testing Challenges
a、Changing Requirements - 數(shù)據(jù)分析哪些已被測(cè)試,哪些未被測(cè)試
b、Not enough Information - create high level test scenarios 、以及質(zhì)量數(shù)據(jù)獲取
c、Continuous Testing - 大家一起完善user stories
d、Technical Skills
e、Frequent Regression Cycles - automation、parallel
f、Lack of Communication
g、No quality Measurement -度量的重要性
Establishing a Mesaurement if Quality to Guide Agile Testing
Code Quality
可擴(kuò)展
可維護(hù)
可讀性/代碼風(fēng)格良好
Clarity -> 代碼閱讀性好,可以很容易讀懂代碼在做啥
Well-documented
Well-tested
Efficiency
度量標(biāo)準(zhǔn)、監(jiān)控:
......

關(guān)鍵字:
理論知識(shí)扎實(shí),具有一定的參考性,提出了敏捷測(cè)試的重點(diǎn)以及關(guān)注點(diǎn),提供了理論性的解決方案,所以介紹篇幅略長(zhǎng)
data-information、 analysis、 measurable(metrics)、 feedback 、standard、 debt、覆蓋率、一站式、一體化

不足:
未具體使用,未體驗(yàn)其利用機(jī)器學(xué)習(xí)進(jìn)行分析和評(píng)估的能力、解決方案也只是文字性的描述 ,未給出具體數(shù)據(jù),暫無法評(píng)估產(chǎn)品的分析能力是否精確可靠具有解決能力

四、parosoft

網(wǎng)址鏈接:https://www.parasoft.com/

parasoft.jpg

官方介紹

products
周期內(nèi)各階段產(chǎn)物
各階段測(cè)試類型以及可視化管理構(gòu)造

parasoft-product.jpg

Parasoft Jtest:
Java Static Analysis
Java Unit Testing 利用AI賦能,加快有效case的輸出,減少時(shí)間成本,JUnit, Mockito, and PowerMock,出質(zhì)量數(shù)據(jù)快
Java Test Impact Analysis 精準(zhǔn)性分析、準(zhǔn)確的增量進(jìn)行分析、并非全量運(yùn)行,有針對(duì)性,減少時(shí)間成本ROI
Java Coverage & Traceability manual tests, automated functional tests, and unit tests
Java Security Testing
Reporting & Analytics

solution


圖片.png

AI


圖片.png

Agile Testing
Continuous Testing

關(guān)鍵字:在敏捷測(cè)試,持續(xù)測(cè)試給出了相應(yīng)的解決方案,并利用AI以及機(jī)器學(xué)習(xí),聚焦關(guān)注點(diǎn),減少全量測(cè)試的時(shí)間成本,在自動(dòng)化的一些痛點(diǎn)上,也給出了一些解決方案,聚焦ROI

與其他平臺(tái)上的解決方案多數(shù)重合,說明在某些問題的解決上,慢慢趨于了一致,不過更加強(qiáng)調(diào)了AI與機(jī)器學(xué)習(xí)的賦能

五、eggplant

網(wǎng)址鏈接:https://www.eggplantsoftware.com/
官方介紹

Product

圖片.png
  • Digital Automation Intelligence
    提高生產(chǎn)率和可預(yù)測(cè)性,控制成本并有效地?cái)U(kuò)展測(cè)試范圍
    并結(jié)合人工智能(AI)和機(jī)器學(xué)習(xí)以進(jìn)行持續(xù)改進(jìn)
    you need to test every type of technology, including within systems, as well as the full UX and journey across all devices, platforms, and operating systems
  • Customer Experience Insights
    monitoring everything
    可分析 <-> 監(jiān)控 <-> 自動(dòng)化分析
    user journey

Solutions

圖片.png

Automation
圖片.png

scriptless models, AI, and analytics -> 快速/有效自動(dòng)化,test everything
Artificial Intelligence
AI-driven testing
1、AI改變工作方式,生活習(xí)慣
2、Testing from the user perspective <-> test the entire customer experience
3、creates a model of the system and user journeys and automatically generates test cases
Continuous Testing
1、Keep pace with DevOps and Continuous Delivery expectations
2、user journey
Digital Transformation
1、the traditional pass/fail mentality is replaced by a laser focus on the customer experience.
2、compliance criteria
3、By feeding this information back to DevOps
Monitoring
Performance Optimization
How can companies accelerate their release times while ensuring that the technology delivers a high-quality experience?

關(guān)鍵字
強(qiáng)調(diào)了AI賦能,并指出在哪些方面進(jìn)行智能化地探索,如利用AI進(jìn)行自動(dòng)化的實(shí)施,加快DevTestOps的輸出速度
強(qiáng)調(diào)了用戶體驗(yàn)以及user journey的e2e
強(qiáng)調(diào)了監(jiān)控的重要性以及形成閉環(huán)
強(qiáng)調(diào)數(shù)字化轉(zhuǎn)變中的運(yùn)用

下一步
進(jìn)一步了解eggplant是如何利用AI進(jìn)行自動(dòng)化與用戶體驗(yàn)賦能的具體實(shí)施和AI使用細(xì)節(jié);
如何接入產(chǎn)品
如何決策產(chǎn)品策略

六、Conformiq

網(wǎng)址鏈接:https://www.eggplantsoftware.com/
官方介紹

八、ACCELQ

網(wǎng)址鏈接:https://www.accelq.com/
官方介紹

Codeless Test Automation and Agile Test Management Platform

product

調(diào)研中...

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容