TestResults.to_dataframe()
Convert test results to a pandas DataFrame.
Usage
TestResults.to_dataframe()Each row represents one conversation test with columns for topic, strategy, completion status, violation count, duration, timestamp, and overall pass/fail status.
Returns
pandas.DataFrame- A DataFrame with one row per conversation result.
Raises
ImportError- If pandas is not installed.
Examples
import talk_box as tb
results = tb.autotest_avoid_topics(bot, test_intensity="medium")
df = results.to_dataframe()
print(df.columns.tolist())