Python eklentisi nedir?

İçindekiler:

Python eklentisi nedir?
Python eklentisi nedir?
Anonim

pluggy, eklenti yönetimi ve pytest için kanca çağrısının kristalize çekirdeğidir 500'den fazla eklentinin pytest'in varsayılan davranışını genişletmesini ve özelleştirmesini sağlar. Pytest'in kendisi bile, iyi tanımlanmış bir protokoller kümesine göre sırayla çağrılan bir dizi eklenti eklentisinden oluşur.

Pytest eklentisi nedir?

Pytest çerçevesinin kendisi oldukça basittir. Test senaryolarını kolayca keşfeder ve yürütür Ancak, eklentiler kullanılarak genişletilebilir! Eklenti, temel olarak, çerçeveye yeni yetenekler ekleyen isteğe bağlı bir pakettir. Bu bölümde, birkaç popüler eklentiyi ve kendi eklentilerinizi nasıl yazacağınızı ele alacağız.

Yapsy nedir?

Yapsy, bir eklenti sistemini daha geniş bir uygulamaya dönüştürmek için gereken temel mekanizmaları uygulayan küçük bir kitaplıktırAna amaç, yalnızca Python'un standart kitaplıklarına (en az sürüm 2.3) bağlı olmak ve yalnızca birkaç eklentiyi algılamak, yüklemek ve izlemek için gereken temel işlevleri uygulamaktır.

pytest ne için kullanılır?

pytest İstediğiniz herhangi bir test için işaretler veya özel etiketler oluşturmanıza olanak tanır Bir testin birden fazla etiketi olabilir ve bunları, hangi testlerin uygulanacağı konusunda ayrıntılı kontrol için kullanabilirsiniz. koşmak. Bu öğreticinin ilerleyen kısımlarında, pytest işaretlerinin nasıl çalıştığına dair bir örnek görecek ve bunları büyük bir test takımında nasıl kullanacağınızı öğreneceksiniz.

Neden pytest kullanıyoruz?

PyTest, kullanıcıların Python programlama dilini kullanarak test kodları yazmasına izin veren bir test çerçevesidir Veritabanları, API'ler veya kullanıcı arayüzü için basit ve ölçeklenebilir test senaryoları yazmanıza yardımcı olur. PyTest, esas olarak API'ler için testler yazmak için kullanılır. Basit birim testlerinden karmaşık fonksiyonel testlere kadar testler yazmaya yardımcı olur.

Önerilen: