Teknologian jakaminen

vikojen sijaintistrategia

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Edellytys - käyttäjäympäristön taso

  • Hosts-poikkeus: Hosts-tiedostoa käytetään pääasiassa nopeuttamaan tietyn verkkotunnuksen tai verkkosivuston resoluutiota nopean pääsyn saavuttamiseksi, ja se voi myös estää verkkosivuston. Epänormaalit isännät voivat aiheuttaa sen, että joillekin verkkosivuille ei päästä ja ne voidaan ladata, mutta verkkosivuja ei voida näyttää normaalisti.
  • Likaiset tiedot testiympäristössä: Palvelimen ilmoittaman 500-virheen havaitessa, lokin tarkistuksen jälkeen raportoidaan nollaosoitin, joka johtuu todennäköisesti tietokannan liittyvän taulukon tietojen keinotekoisesta poistamisesta (likaiset tiedot: kohteesta otettu tieto on vanhentunut, väärä tai merkityksetön);
  • Testiympäristö on haarautunut;
  • Projektin konfigurointikytkin;
  • Väärä toiminta;
  • Onko verkko ping onnistunut;
  • Ovatko IP- ja porttiasetukset oikein?

Etupään bugi

  • Sivun asetteluongelmat (css-tyyliongelmat)
  • Vuorovaikutusongelmat: painiketta ei voi napsauttaa (käyttöliittymän painikkeella ei ole vastaavaa käyttöliittymää, jolloin käyttöliittymää ei kutsuta), ei ole vetämistapahtumaa jne. (js-vuorovaikutusongelma);
  • Tekstin näyttö (html-tekstiongelma)
  • Yhteensopivuusongelmat;

Backend bugi

  • Liiketoimintalogiikkaongelmat: Et esimerkiksi voi kirjautua sisään oikealla käyttäjätunnuksella ja salasanalla ja vähennys onnistuu maksun jälkeen, mutta maksu epäonnistuu jne.

  • Tietoongelmat: Ymmärrä testattavan funktion tietotaulukkorakenne ja tarkista testin aikana, ovatko tietokannan tiedot oikein, jos uudet lisätyt tiedot eivät näy tai rekisteröinti onnistuu, mutta sisäänkirjautuminen epäonnistuu, kyselyllä; tietokannan käyttäjätaulukko, havaitaan, että onnistuneesti rekisteröityjä tietoja ei ole lisätty, odota.

  • Suorituskykyongelmat: Esimerkiksi sivut ja lomakkeet avautuvat hitaasti, ja lähetetyssä lomakkeessa näkyy aina "Lähetä kohtalainen";

  • Tietoturvaongelmat: kuten luvaton käyttö, SQL-injektio jne.;

Pakettikaappaustyökalu + viestianalyysi

  • Käyttöliittymä ei lähettänyt pyyntöä viestissä, ja käyttöliittymässä oli virhe;
  • Viestissä käyttöliittymä lähetti pyynnön, pyyntöparametrit olivat epänormaalit ja käyttöliittymässä oli virhe;
  • Viestissä käyttöliittymä lähettää pyynnön, pyyntöparametrit ovat normaalit, taustan vastaustiedot ovat normaalit, käyttöliittymä ei näy normaalisti ja käyttöliittymässä on virhe;
  • Viestissä käyttöliittymä lähettää pyynnön, pyyntöparametrit ovat normaaleja, taustalla ei ole vastaustietoja ja takapäässä on virhe;
  • Viestissä käyttöliittymä lähettää pyynnön, pyyntöparametrit ovat normaalit, taustan vastaustiedot ovat väärät ja taustalla on virhe;

Analysoi lokit

  • Kun toistat virheen, kaappaa taustapalvelimen lokit ja analysoi taustalokit;
  • Jos toiminnalle ei luoda lokeja, tämä on käyttöliittymävirhe, koska taustan kanssa ei ole vuorovaikutusta.
  • Jos lokissa luodaan asiaankuuluvia tietoja, voit analysoida tarkemmin, onko lokissa virheilmoitus.
  • grep tarkka haku (palvelun/lokitiedoston nimi/avainsana/kuten tilausnumero)
  • tail dynaaminen haku