Агуулгын хүснэгт:

Би Salesforce дахь Apex кодыг хэрхэн дибаг хийх вэ?
Би Salesforce дахь Apex кодыг хэрхэн дибаг хийх вэ?

Видео: Би Salesforce дахь Apex кодыг хэрхэн дибаг хийх вэ?

Видео: Би Salesforce дахь Apex кодыг хэрхэн дибаг хийх вэ?
Видео: Я провел 50 часов, погребённый заживо 2024, Арванхоёрдугаар сар
Anonim

Таны бичсэн кодыг дибаг хийхэд туслах хяналтын цэгүүд, бүртгэлүүд болон "Төлөвийг харах" табыг ашиглана уу

  1. Шалгах цэгүүдийг оруулна уу Апекс код . Хөгжүүлэгчийн консолын хяналтын цэгүүдийг ашиглана уу дибаг хийх чиний Оргил ангиуд ба триггерүүд.
  2. Давхардсан Апекс код болон SOQL мэдэгдлүүд.
  3. Шалгах цэгийн байцаагч.
  4. Бүртгэлийн байцаагч.
  5. Бүртгэл шалгагч дахь Custom Perspective-г ашиглана уу.
  6. Дибаг хийх Бүртгэл.

Үүнийг харгалзан би Salesforce дээр дибаг хийх бүртгэлийг хэрхэн үүсгэх вэ?

Зочин хэрэглэгч дээр хэрэглэгчдэд суурилсан ул мөрийн тугийг тохируулна уу

  1. "Тохиргоо" хэсгээс "Шуурхай хайх" талбарт "Дбаг хийх бүртгэл" гэснийг оруулаад "Дбаг хийх бүртгэл" гэснийг товшино уу.
  2. Шинэ дээр дарна уу.
  3. Мөшгих объектын төрлийг Хэрэглэгч гэж тохируулна уу.
  4. Traced Entity Name талбарын хайлтыг нээгээд зочин хэрэглэгчээ олоод сонгоно уу.
  5. Өөрийн мөрийн туг дээр дибаг хийх түвшинг оноож өгнө үү.
  6. Хадгалах товчийг дарна уу.

Дараа нь асуулт бол Salesforce дахь тестийн ангиудыг хэрхэн дибаг хийх вэ? Setup>Developer> руу очно уу Апекс тест Гүйцэтгэл> Сонго Туршилтууд > сонгоно уу туршилтын анги та харахыг хүсч байна дибаг хийх логууд нь ажиллуулахыг дарж болно. Өөрийн Dev Console руу очно уу. Бүртгэлийн хэсэгт та ApexTestHandler үйлдлийг харах болно. Тэр бүртгэлийг давхар товшино уу.

Мөн системийн дибаг нь Apex дээр юу хийдэгийг мэдэх үү?

Дибаг хийх аливаа програмчлалын хөгжлийн чухал хэсэг юм. онд Оргил , бидэнд ашиглаж болох тодорхой хэрэгслүүд бий дибаг хийх . Тэдний нэг нь систем . дибаг хийх () -д хувьсагчийн утга болон гаралтыг хэвлэдэг арга дибаг хийх бүртгэлүүд.

Дибаг хийх бүртгэл гэж юу вэ?

Дебаг хийх лог системээр үүсгэгддэг бүртгэлүүд шинэ харилцан яриа болгоны хамт таны хяналтын самбар руу илгээгдэнэ. Эдгээр нь зөвхөн таны хөгжүүлэгчид SDK-д тухайн тоглоом/апп хувилбарт тохируулсан тохиолдолд л гарч ирнэ. Гэмтэл гэх мэт тохиолдолд хөгжүүлэгчид эдгээрийг ашиглаж болно бүртгэлүүд руу юу дибаг хийх буруу явсан, хэзээ.

Зөвлөмж болгож буй: