我必须在两台远程计算机上运行一些测试套件。
所以,在一个套件之后,我重置了应用程序,对于下一个套件,应用程序启动良好。
但问题是,在完成总执行之后
driver.quit()
关闭应用,但不会将模拟器关闭为
no reset is true.
那么,有没有办法用appium或selenium关闭xcode模拟器? 我不想使用ssh和完全重置选项。
我也不想使用
killall "Simulator" as it needs ssh connection.
答案 0 :(得分:0)
试试这个
string strInsert = @"Insert into INFOR_STUDENT(IdStudent, NameStudent, NameClass, IdClass, BirthStudent, SexStudent) Values :IdStudent, :NameStudent, :NameClass, Select IdClass from Infor_Class where NameClass = :NameClass, :BirthStudent, :SexStudent";
答案 1 :(得分:0)
您可以通过在AfterClass或AfterSuit方法中传递以下代码来尝试直接关闭模拟器。关闭所有在系统中打开的模拟器。
就我而言,我不确定您的案例是否有效,因为如果您在终端中通过以下命令,您会发现它关闭了模拟器。
runtime.exec(“ xcrun simctl shutdown all”);