Python में Testing का परिचय
Alexander Levin
Data Scientist
Feature
Features
Feature testing
Units:
Features:
Feature testing से मदद:
दायरा units से व्यापक है:
उल्टा भी सही:
सेटअप और फीचर कोड डिफ़ाइन करना:
# Setup
import pandas as pd
import pytest
df = pd.read_csv('laptops.csv')
# Filter feature
def filter_data_by_manuf(df, manufacturer_name):
filtered_df = df\
[df["Manufacturer"] == manufacturer_name]
return filtered_df
टेस्टिंग कोड:
# Feature test function
def test_unique():
manuf_name = 'Apple'
filtered = filter_data_by_manuf(df, manuf_name)
assert filtered\
['Manufacturer'].nunique() == 1
assert filtered\
['Manufacturer'].unique() == [manuf_name]
Feature testing - सॉफ़्टवेयर टेस्टिंग विधि, जो किसी विशिष्ट फीचर के व्यवहार को वेरिफ़ाई करती है।
Features units से व्यापक हैं:
Feature testing सुनिश्चित करती है कि यूज़र्स को वही मिले जिसकी वे उम्मीद करते हैं।
Feature tests बनाने के लिए टेस्ट केसेज़ तैयार करें।
Feature tests डिज़ाइन की कुंजी - यह समझना कि दिए गए सिस्टम में फीचर्स क्या हैं।
Python में Testing का परिचय