using AddInPlugin.Util; using OpenTap; 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; } public override void Run() { try { if (!string.IsNullOrEmpty(Expression)) { this.PlanRun.Update(this, Expression); } UpgradeVerdict(Verdict.Pass); } catch (Exception ex) { this.Verdict = Verdict.Error; Log.Error("StatementStep Run error. {0}", ex); } } } }