using OpenTap; using OpenTap.Addin.Util; using System; namespace AddInPlugin { class StatementData { public string Name { get; set; } public string Value { get; set; } } [Display("Statemennt", Description: "表达式")] public class StatementStep : TestStep { [Display("表达式")] public string Expression { get; set; } protected override void RunDetail() { try { if (!string.IsNullOrEmpty(Expression)) { this.PlanRun.Update(this, Expression); } } catch (Exception ex) { this.Verdict = Verdict.Error; Log.Error("StatementStep Run error. {0}", ex); } } } }