Salesforce-testausopas aloittelijoille

โšก ร„lykรคs yhteenveto

Salesforce Testing selittรครค, kuinka laadunvarmistustiimit validoivat rรครคtรคlรถityรค Apex-koodia, Lightning-kรคyttรถliittymรคn tyรถnkulkuja, integraatioita ja Einstein-tekoรคlyn ominaisuuksia maailman johtavassa pilvipohjaisessa CRM-jรคrjestelmรคssรค vรคlttรคen samalla sisรครคnrakennetun alustan toiminnan testaamisen eri hiekkalaatikoissa.

  • โ˜๏ธ Mitรค se on: Salesforcen perusympรคristรถรถn rakennettujen konfiguraatioiden, Apex-luokkien ja Lightning-komponenttien validointi.
  • ๐ŸŽฏ Miksi sillรค on vรคliรค: Apex-kรคyttรถรถnotot vaativat 75 %:n koodikattavuuden, ja Lightningin uudelleenkirjoitukset rikkovat vanhat Classic-testipaketit.
  • ๐Ÿงช Tasot: Yksikkรถ-, jรคrjestelmรค-, UAT-, tuotanto-, regressio- ja integraatiotarkistukset eri hiekkalaatikoissa.
  • ๐Ÿ› ๏ธ Suosituimmat tyรถkalut: Tricentis Testiautomaatio Salesforcen, Testsigman, Provarin, Copadon ja Selenium mukautetuilla paikantimilla.
  • ๐Ÿค– Tekoรคlyn kulma: Itsekorjaavat paikantimet, Einstein 1 Platform -validointi ja Agentforce-tyรถnkulut ohjaavat nyt testiautomaation seuraavaa aaltoa.

Salesforcen testausopas

Mikรค on Salesforce?

Salesforce on maailman ensimmรคinen pilvipohjainen CRM-jรคrjestelmรค. Marc Benioff ja Parker Harris perustivat sen maaliskuussa 1999. Tรคmรคn CRM-alustan tarkoituksena on auttaa kรคyttรคjiรค myymรครคn, palvelemaan, markkinoimaan, analysoimaan ja olemaan yhteydessรค asiakkaisiinsa edullisesti kaikissa kanavissa.

SFDC (Sales Force Dot Com) sisรคltรครค vakio-ominaisuuksia, joiden avulla voit hallita suhteita potentiaalisiin ja nykyisiin asiakkaisiin. Sen avulla voit myรถs olla vuorovaikutuksessa ja tehdรค yhteistyรถtรค tyรถntekijรถiden ja kumppaneiden kanssa samalla, kun tietoja tallennetaan turvallisesti usean vuokralaisen pilveen. Nykyรครคn se kattaa Sales Cloudin, Service Cloudin, Marketing Cloudin, Data Cloudin ja Einstein 1 Platformin, joka tukee generatiivisia tekoรคlyominaisuuksia.

Suosituin valinta
Salesforce

Salesforce CRM on rakennettu alustan kehityskielelle nimeltรค APEX. Salesforce-testauksen avulla voit tarkistaa, ettรค kokoonpano ja koodi toimivat. Tรคmรคn CRM:n avulla pystyin parantamaan asiakasuskollisuutta, sรคilyttรคmistรค ja tyytyvรคisyyttรค pyrkien rakentamaan kestรคviรค yhteyksiรค.

Vieraile Salesforcessa

Mitรค Salesforce-testaus on?

Salesforcen hieno puoli on se, ettรค useimmat valmiit ominaisuudet voidaan mukauttaa yrityksen tarpeisiin. Salesforce-testaus on SFDC:ssรค suoritettujen konfiguraatioiden ja mukautusten validointia, mukaan lukien Apex-luokat, Lightning-verkkokomponentit, kulut, Process Builder ja integraatiot.

SalesForce-testaus

Haasteena on varmistaa, ettรค testaaja tarkistaa mukautettua koodia, ei Salesforcen sisรครคnrakennettua toiminnallisuutta, joka on jo katettu luota ja julkaise -prosessissaan.

Salesforce CRM on rakennettu alustakielelle nimeltรค kรคrki, jota tรคydentรครค Lightning Web Components (LWC) kรคyttรถliittymรคssรค. Alusta toimitetaan sisรครคnrakennetulla yksikkรถtestauskehyksellรค, jotta kehittรคjรคt voivat validoida koodinsa ennen kรคyttรถรถnottoa.

Miksi Salesforce-testaus?

Tรคssรค ovat tรคrkeimmรคt syyt, miksi uskon Salesforce-testauksen olevan vรคlttรคmรคtรถntรค:

  • Se tarkistaa, ettรค kokoonpano ja Apex-koodi toimivat jokaisen sandbox-pรคivityksen jรคlkeen.
  • Se varmistaa, ettรค valmis jรคrjestelmรค tukee asiakkaan liiketoimintaprosesseja alusta loppuun.
  • Se varmistaa, ettรค alkuperรคinen versio tรคyttรครค sovitut vaatimukset ennen julkaisua.
  • Se havaitsee ongelmat varhaisessa vaiheessa, ja ne ovat helppoja ja edullisia korjata.
  • Testitapausten tilaan perustuvat toiminnalliset vuoraportit auttavat tiimiรค kartoittamaan sovelluksen toiminnallisuutta.
  • Flow Builder- ja Process Builder -ominaisuuksien toimintaolosuhteet ja toiminta voidaan validoida.
  • Tyรถnkulkujen avulla voit tarkistaa aikaan perustuvien tapahtumien, kuten eskalointisรครคntรถjen, toimivuuden.

Salesforcen terminologia

  • Salamakokemus: Nykyinen oletusarvoinen Salesforce-kรคyttรถliittymรค, joka on rakennettu Lightning-verkkokomponenteille; Salesforce Classic poistetaan kรคytรถstรค ja useimmat organisaatiot siirtyvรคt Lightningiin.
  • Visuaalinen voima: Vanha kehys mukautettujen kรคyttรถliittymien rakentamiseen HTML:n kaltaisella tagipohjaisella merkintรคkielellรค, jota tuetaan edelleen vanhemmissa mukautuksissa.
  • AppExchange: Salesforcen verkkokauppapaikka, jossa kรคyttรคjรคt voivat lรถytรครค ja asentaa mukautettuja sovelluksia ja laajennuksia.
  • Kรคrki: Vahvasti tyypitetty, oliopohjainen kieli, jota kรคytetรครคn vuo- ja tapahtumaohjauslausekkeiden suorittamiseen Salesforce-alustalla.
  • Einstein 1 -alusta / Agentforce: Salesforcen tekoรคlykerros ennakoiville ja generatiivisille ominaisuuksille sekรค autonomisille agenteille, jotka myรถs on validoitava laadunvarmistuksen avulla.

Salesforce-testauksen tyypit

Manuaalinen testaus

Manuaalinen ohjelmistotestaus kattaa Salesforce.com-sovelluksen perinteisillรค menetelmillรค. Laadunvarmistustiimi voi kรคyttรครค manuaalista testausta toiminnallisen testauksen, happy path -testauksen, integraatiotestauksen, regressiotestauksen ja jรคrjestelmรคtestauksen suorittamiseen sekรค Lightning Experiencessa ettรค Salesforce Mobilessa.

Automaattinen testaus

Automaattinen testaus kรคyttรครค ohjelmaa Salesforce.com- tai Force.com-sovelluksen testaamiseen. Yleisiรค automaatiotyรถkaluja ovat mm. Selenium, Provar, Copado Robotic Testing, Tricentis Testiautomaatio Salesforcelle ja Testsigmalle. Nykyaikaisiin testausympรคristรถihin lisรคtรครคn yhรค enemmรคn tekoรคlyllรค toimivia itsekorjautuvia paikantimia Lightningin DOM-muutosten absorboimiseksi.

Salesforcen testaustasot

Tรคssรค Salesforce-testausoppaassa tyypillisesti sovelletaan seuraavia tasoja:

Salesforcen testaustasot

Yksikkรถtestaus

  • Apex-kehittรคjien suorittamat testimenetelmรคt kรคyttรคvรคt luokkiaan ja triggeriรครคn.
  • Se arvioi, kuinka moneen datatietueeseen tรคmรค vaikuttaa, jotta koodi toimii luotettavasti kohdeympรคristรถssรค.
  • Apex-koodin kรคyttรถรถnotto tuotantoympรคristรถssรค edellyttรครค, ettรค koodin kokonaiskattavuus on vรคhintรครคn 75 % ja jokaisen triggerin kattavuus on vรคhintรครคn 1 %.

Jรคrjestelmรคn testaus:

  • Suorittajana Salesforce-konsulttitiimi.
  • Testaa jรคrjestelmรคn tekniset prosessit alusta loppuun.
  • Kรคyttรครค testiskriptejรค, jotka perustuvat tiettyihin odotettuihin tulosteisiin.
  • Vianmรครคritys automatisoiduissa sรครคnnรถissรค, kuten tyรถnkulussa, validointi-, tehtรคvรค- ja hyvรคksymisprosesseissa.

UAT-testaus:

  • Sovellusta pรคivittรคin kรคyttรคvien yrityskรคyttรคjien suorittama.
  • Testaa jรคrjestelmรคn kykyรค tukea liiketoimintaprosesseja.
  • Noudattaa testiskriptejรค, jotka perustuvat todellisiin liiketoimintaskenaarioihin.
  • Haluttu tuloste on asiakkaan vahvistus siitรค, ettรค jรคrjestelmรค sopii tarkoitukseensa.

Tuotannon testaus:

  • Jรคrjestelmรคtestauksen uusinta tuotantoympรคristรถssรค.
  • Tarkistaa, onko konfiguraatio ja koodi otettu kรคyttรถรถn oikein hiekkalaatikosta tuotantoympรคristรถรถn.
  • Jos aika ennen julkaisua sallii, asiakkaan tulisi suorittaa UAT-skriptit uudelleen kรคyttรถรถnoton jรคlkeen.

Regressiotestaus:

  • Pรครคtavoitteena on regressiotestaus on selvittรครค, vaikuttavatko uudet julkaisut olemassa oleviin kรคyttรคjรคprosesseihin.
  • Se suoritetaan jokaisen parannuksen, korjauksen tai Salesforcen kausijulkaisun (kevรคt, kesรค, talvi) jรคlkeen.
  • Kรคyttรคjรค antaa luettelon muutoksista, jotka saattavat vaikuttaa nykyisiin prosesseihin, jotta muutoksen kohteena olevat tyรถnkulut voidaan validoida uudelleen.

Salesforcen testausprosessi

Salesforcen testausprosessi muistuttaa minkรค tahansa verkkopohjaisen sovelluksen testaamista. Testaajan on saatava selkeรค kรคsitys projektin aikana rakennetuista mukautettavista ominaisuuksista, jotta painopiste pysyy mukautetussa koodissa Salesforcen sisรครคnrakennetun toiminnallisuuden sijaan.

Kehittรคjien ja testaajien tulisi kรคyttรครค hiekkalaatikkoympรคristรถjรค (Developer, Developer Pro, Partial Copy, Full) omiin tarkoituksiinsa. Hiekkalaatikossa testattu koodi viedรครคn tuotantoon muutosjoukkojen, Salesforce DX:n tai DevOps-tyรถkalujen, kuten Copadon ja Gearsetin, avulla. Oletetaan, ettรค laadunvarmistustestaaja ymmรคrtรครค Salesforcen ydinterminologian ennen projektiin liittymistรค.

Salesforce-testauksen haasteet

Salesforce-testaus ei ole helppo prosessi. Testaajat kohtaavat monia haasteita, mukaan lukien:

  • Edistyneiden ominaisuuksien, kuten Lightning Web Componentsin, Visualforcen, Service Cloud Consolen ja Experience Cloud -sivustojen, testaaminen on monimutkaista.
  • Tiimien on usein luotava uudelleen tai refaktoroitava vanhoja Classic-testejรค Lightning Experiencea ja Salesforce-mobiilisovellusta varten.
  • Joitakin vakiotoimintoja ei voi poistaa, vaikka niitรค ei kรคytettรคisikรครคn.
  • Kรคyttรถliittymรคtestit voivat katketa, kun hiekkalaatikoita pรคivitetรครคn tai kun kausijulkaisut julkaistaan.
  • Automatisoitujen testien on suoritettava johdonmukaisesti kaikissa hiekkalaatikkoympรคristรถissรค.
  • Vakaiden kenttรคpaikantimien rakentaminen on vaikeaa, koska Salesforce-elementtien tunnukset vaihtelevat organisaatioiden vรคlillรค ja muuttuvat jokaisen julkaisun myรถtรค.
  • Tekoรคlyominaisuuksien, kuten Einstein-ennusteiden ja Agentforce-agenttien, validointi vaatii uusia data- ja kehotepohjaisia โ€‹โ€‹lรคhestymistapoja.

Salesforce-testauksen paras kรคytรคntรถ

  • Suorita testejรค oikeilla kรคyttรคjรคprofiileilla ja kรคyttรถoikeusjoukoilla.
  • Valmistele testidata, joka validoi raporttien ja koontinรคyttรถjen toiminnallisuuden.
  • Yhdistรค toiminnallinen testaus, kรคyttรถliittymรคtestaus, regressiotestaus ja jรคrjestelmรคintegraatiotestaus jokaisessa julkaisusyklissรค.
  • Kiinnitรค erityistรค huomiota Lightning- ja Visualforce-sivujen dynaamiseen luonteeseen, koska elementit eivรคt vรคlttรคmรคttรค lataudu samanaikaisesti; kรคytรค siis eksplisiittisiรค odotusaikoja.
  • Automaatiota tulisi suorittaa tyรถkaluilla, kuten SeleniumProvar Tricentistai Testsigma, yhdistettynรค itsekorjautuviin paikantimiin.
  • Kattaa sekรค positiiviset ettรค negatiiviset virtaukset jokaisessa testiskenaariossa.
  • Luo kรคyttรคjรคrooleja, profiileja ja kรคyttรถoikeusjoukkoja testidataan, jotta tyรถnkulut voidaan validoida kullekin persoonalle.

Salesforce-testaajan roolit ja vastuut

Salesforce-testaajien tรคrkeisiin rooleihin ja vastuisiin kuuluvat:

  • Savutestien suorittaminen sen varmistamiseksi, ettรค kaikki tรคrkeimmรคt toiminnot toimivat vaatimusten mukaisesti.
  • Sekรค positiivisten ettรค negatiivisten testiskenaarioiden luominen.
  • Ekvivalenssiosituksen ja reuna-arvoanalyysin suorittaminen.
  • Sovelluksen kanssa tyรถskentely sen toiminnallisuuden ymmรคrtรคmiseksi ja toiminnallisen kartan rakentamiseksi.
  • Avoimen viestintรคkanavan yllรคpitรคminen kehitystiimin kanssa.
  • Salesforce-organisaatiolle rakennettujen mukautettavien ominaisuuksien ymmรคrtรคminen.
  • Roolipohjaisten testitapausten suorittaminen datan johdonmukaisuuden varmistamiseksi.
  • Yhteensopivuustestien suorittaminen, kun Salesforce on integroitu kolmannen osapuolen sovellusten kanssa.
  • Kuormitustestaustyรถkalujen tuntemus, kuten JMeter validoida monimutkaisia โ€‹โ€‹โ€‹โ€‹tyรถnkulkuja, jotka voivat palauttaa epรคjohdonmukaisia โ€‹โ€‹โ€‹โ€‹tuloksia.
  • Apex-, SOQL- ja Lightning-komponenttien kรคytรคnnรถn tuntemus.

Salesforce-testausautomaatiotyรถkalut

Automatisoidun toiminnallisen testauksen suorittaminen Salesforcessa on haastavaa, koska useimmat testisivut ovat dynaamisia. Testaajien on rakennettava vankka automaatiokehys, joka on hyรถdyllinen tรคnรครคn ja kestรครค tulevia julkaisuja.

Alla olen listannut laajasti kรคytetyt Salesforce-testaustyรถkalut, joita suosittelen.

1) Tricentis Testaa Salesforcen automaatiota

Arvostan erityisesti miten Tricentis Testaa Salesforcen automaatiota nopeuttaa kestรคvien kรคyttรถliittymรคtestien kehittรคmistรค Salesforce-ympรคristรถille. Sen รคlykkรครคt paikantimet toimivat tekoรคlyn avulla, joten ne korjaavat ja parantuvat automaattisesti, mikรค minimoi yllรคpitotarpeen ja varmistaa testien vakauden kaikissa Lightning-julkaisuissa.

Tricentis

Ominaisuudet:

  • Pรครคstรค pรครคhรคn -skenaarion validointi: Asiakkaat voivat validoida kokonaisia โ€‹โ€‹skenaarioita verkkosovelluksestaan โ€‹โ€‹Salesforceen ja takaisin.
  • Ketterรค tiimin skaalautuvuus: Ketterรคt tiimit, joilla on erilaisia โ€‹โ€‹taitoja, skaalaavat testaustoimintaansa tehokkaasti ominaisuuksilla, jotka auttavat heitรค hallitsemaan ja hallitsemaan testien ja tiimien kasvua.
  • kรคrki Code Suoritus validointia varten: Suorita Apex-koodi testivaiheessa kyselyn tulosten vahvistamiseksi.
  • API-testin integrointi: Integroi API-testit saumattomasti kรคyttรถliittymรคtyรถnkulkujen rinnalle.

Vierailla Tricentis >>


2) Testaa sigmaa

Testaa sigmaa on kooditon testiautomaatioalusta, joka yksinkertaistaa Salesforce-testausta ilman syvรคllistรค Apex- tai Selenium asiantuntemusta. Mielestรคni sen intuitiivinen testisuunnittelutapa oli erityisen tehokas tiimeille, jotka validoivat Salesforcen vakio- ja mukautettuja konfiguraatioita muutosten tai kรคyttรถรถnottojen jรคlkeen, mikรค eliminoi perinteisten skriptikehysten monimutkaisuuden.

Testaa sigmaa

Ominaisuudet:

  • Codevรคhemmรคn automaatiota Salesforce-kรคyttรถliittymรคvirroille: Luo Salesforce-testejรค kรคyttรคmรคllรค yksinkertaisia โ€‹โ€‹englanninkielisiรค vaiheita ilman Apex-koodin kirjoittamista tai Selenium koodia. Olen kรคyttรคnyt sitรค perehdyttรครคkseni tiimin jรคseniรค, joilla on vaihteleva tekninen tausta.
  • Mukautettujen objektien ja tyรถnkulun testaus: Kattava tuki mukautettujen objektien, tyรถnkulkujen ja integraatioiden testaamiseen. Tรคmรค auttoi minua varmistamaan, ettรค organisaatiokohtaiset kokoonpanot toimivat oikein alustapรคivitysten jรคlkeen.
  • Datalรคhtรถiset testausominaisuudet: Testaa eri kรคyttรคjรคrooleja, profiileja ja datajoukkoja systemaattisesti. Mielestรคni tรคmรค on korvaamatonta toiminnan validoinnissa eri kรคyttรถoikeustasoilla.
  • Kokonaisvaltainen skenaarioiden kattavuus: Tukee kattavia kokonaisvaltaisia โ€‹โ€‹skenaarioita, jotka sisรคltรคvรคt Salesforcen lisรคksi ulkoisia sovelluksia tai API-rajapintoja.
  • Yksityiskohtaiset raportit ja virheenkorjauslokit: Luo kattavia raportteja ja lokeja, joiden avulla Salesforce-muutosten aiheuttamat ongelmat voidaan tunnistaa nopeasti.

Kรคy Testsigmassa >>

14 pรคivรคn ilmainen kokeilu

Miksi kรคyttรครค Salesforcen testaustyรถkaluja?

  • Ne auttavat sรครคstรคmรครคn jopa 75 % testausajasta ja merkittรคvรคn osan automaatiokustannuksista.
  • Ne tarjoavat paremman Apex-testien suorituksen, yksityiskohtaisen testikattavuuden ja luokkakattavuuden raportit.
  • Voit hyรถdyntรครค alan johtavia automaatiotyรถkaluja, kuten Selenium ja JMeter.
  • Luo automaattisesti testiskenaarioita eri ympรคristรถille ja useille selaimille.
  • Tallenna ja toista testitapauksesi saumattomasti.
  • Automatisoi kaikenlaisia โ€‹โ€‹kรคyttรถรถnottoa edeltรคviรค ja sen jรคlkeisiรค tehtรคviรค.
  • Erota data testiskriptistรค ja paranna sitรค useilla datajoukoilla.

Esimerkki Salesforce-testiskenaarioista

  • Testitapaus 01: Kerรครค liidin tai asiakkaan yhteystiedot.
  • Testitapaus 02: Yhteystiedot voidaan merkitรค aktiivisiksi tai ei-aktiivisiksi.
  • Testitapaus 03: Yritys voidaan merkitรค asiakkaaksi tai potentiaaliseksi asiakkaaksi.
  • Testitapaus 04: Liidit voidaan kerรคtรค web-to-lead-lomakkeiden avulla.
  • Testitapaus 05: Tarjouspyynnรถssรค hinta ei voi olla nolla.
  • Testitapaus 06: Sรคhkรถposti lรคhetetรครคn, kun kauppa on tehty; palautuneet sรคhkรถpostit kรคsitellรครคn.
  • Testitapaus 07: Integrointi kolmannen osapuolen ohjelmistojen kanssa toimii oikein.
  • Testitapaus 08: Billpalvelut toimivat odotetusti.
  • Testitapaus 09: Ei pรครคllekkรคisiรค tietueita kontaktien, mahdollisuuksien ja liidien hallinnassa.
  • Testitapaus 10: Mobiilityรถnkulut toimivat odotetulla tavalla Salesforce-mobiilisovelluksessa.
  • Testitapaus 11: Luvattomat kรคyttรคjรคt eivรคt voi kรคyttรครค tiedostoja tai rajoitettuja tietueita.

Miten tekoรคly ja Einstein ovat Reshaaping Salesforce-testaus

Tekoรคly on nyt ensiluokkainen testausalue Salesforcen sisรคllรค. Einstein 1 -alusta tuo ennustavat pisteytykset, generatiiviset vastaukset ja Agentforce-autonomiset agentit Sales and Service Cloudiin, ja jokainen nรคistรค ominaisuuksista tarvitsee oman validointistrategiansa. Testaajien tulisi suunnitella datapohjaisia โ€‹โ€‹tapauksia, jotka tarkistavat ennusteiden tarkkuuden, kehotteen maadoituksen ja suojakaiteet perinteisten kรคyttรถliittymรคprosessien rinnalla.

Tyรถkalujen puolella modernit Salesforce-automaatiokehykset perustuvat tekoรคlypohjaisiin itsekorjautuviin paikantimiin, jotka havaitsevat Lightningin DOM-muutokset julkaisujen vรคlillรค ja korjaavat valitsimet automaattisesti. Tricentis, Provar, Copado Robotic Testing ja Testsigma tarjoavat kaikki tรคmรคn ominaisuuden muunnelmia. Yhdistรค ne synteettiseen testidataan ja visuaalisiin regressiotarkistuksiin pitรครคksesi kattavuuden korkeana ilman, ettรค yllรคpitokustannukset rรคjรคhtรคvรคt.

Salesforce-testaus: asiakkaiden haasteet

Asiakkaat ovat usein hermostuneita Salesforce-testauksesta, koska he eivรคt vรคlttรคmรคttรค tiedรค, miten se tehdรครคn oikein, mikรค luo myyttejรค, jotka poikkeavat todellisuudesta.

Seuraavassa on joitain niistรค:

Asiakasongelmat Ratkaisu
En osaa kรคyttรครค Salesforce-jรคrjestelmรครค. Asiakkaiden on testattava prosessiaan, ei jรคrjestelmรคn toimivuutta.
Emme voi testata, ellei kaikki datamme ole jรคrjestelmรคssรค. Testaamiseen tarvitaan vain muutama nรคytetieto.
Minulla ei ole vapaa-aikaa pรคivittรคisten tรถideni testaamiseen ja hallintaan. Pysy yhteydessรค projektipรครคllikkรถรถn ja osallistu sรครคnnรถllisiin yhteydenottokรคynteihin suunnittelu- ja rakennusvaiheiden aikana.

UKK

Salesforce vaatii vรคhintรครคn 75 %:n Apex-koodin kattavuuden tuotantoympรคristรถรถn kรคyttรถรถnottoa varten, ja jokaisen triggerin kattavuuden on oltava vรคhintรครคn 1 %. Testien on suoritettava onnistuneesti, eivรคtkรค ne voi luottaa seeAllData=true-arvoon uuden koodin kohdalla.

Useimmat uudet kehitystyรถt kohdistuvat Lightning Experienceen, joka on oletuskรคyttรถliittymรค. Salesforce poistaa Classicin kรคytรถstรค tasaisesti monien ominaisuuksien osalta, joten testaussuunnitelmissa tulisi priorisoida Lightning Web Components, Flow ja Salesforce Mobile, ellei asiakasorganisaatio pysy Classicissa.

Kyllรค. Selenium toimii Salesforcen kanssa, mutta Lightningin DOM-volatiliteetti tekee puhtaista XPath-paikantimista hauraita. Tiimit yleensรค yhdistรคvรคt Selenium Lightning Testing Servicen, mukautettujen odotusaikojen ja tekoรคlyn itsekorjaavien paikantimien avulla tai kรคytรค Salesforce-kohtaisia โ€‹โ€‹tyรถkaluja, kuten Provar ja Tricentis.

Vahvista Einsteinin ennusteet nimettyjen datajoukkojen avulla ja vahvista sitten ennustealueet ja selitykset. Agentforcen tapauksessa testaa kehotteen maadoitusta, suojakaiteita, toimintojen kutsumista ja keskustelunkulkuja. Yhdistรค toiminnalliset tarkistukset harhan, hallusinaatioiden ja tietoturvatarkastusten kanssa.

Tricentis Salesforcen, Provarin, Copado Robotic Testingin ja Testsigman testiautomaatio tarjoaa kaikki tekoรคlypohjaisia โ€‹โ€‹itsekorjautuvia paikantimia ja รคlykรคstรค testien luontia. Nรคmรค ominaisuudet absorboivat Lightningin DOM-muutoksia kausijulkaisujen aikana ja vรคhentรคvรคt skriptien yllรคpitoa merkittรคvรคsti.

Developer- ja Developer Pro -hiekkalaatikot sisรคltรคvรคt vain metadataa. Partial Copy -hiekkalaatikot sisรคltรคvรคt esimerkkidataa ja Full-hiekkalaatikot peilaavat tuotantodataa ja metadataa. Kรคytรค Full- tai Partial Copy -hiekkalaatikoita UAT- ja regressiotestaukseen ja Developer-hiekkalaatikoita yksikkรถ- ja integraatiotyรถhรถn.

Suorita regressiotestejรค jokaisen sprinttikรคyttรถรถnoton jรคlkeen, ennen jokaista Salesforcen kausijulkaisua (kevรคt, kesรค, talvi) ja merkittรคvien sandbox-pรคivitysten jรคlkeen. Priorisoi ydinmyynti-, palvelu- ja integraatiovirrat ja laajenna sitten kattavuutta tekoรคlyominaisuuksiin ja mukautettuihin Lightning-komponentteihin.

Tiivistรค tรคmรค viesti seuraavasti: