博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android 测试工具
阅读量:6713 次
发布时间:2019-06-25

本文共 1664 字,大约阅读时间需要 5 分钟。

有时候会发现给手机烧入的信息里少了某一些文件,比如一个图标,或者一个mp3文件之类的等等,为此做了一个小工具检查指定手机里面是否包含相应的文件。

通过程序执行手机的命令来操作手机,感觉还挺有意思的。

static void Main(string[] args)        {            string result = "";            string error = "";            string str = "";            do            {                Console.WriteLine("请通过数据线连接手机...");                string cmd = "adb wait-for-devices";                               ProcessExcuter.Run(Global.Adb.ToString(), cmd, 10000, out result, out error);                bool isOk = false;                isOk = Comm.WaitForDevices(ref result);                Console.WriteLine("--> " + result);                if (!result.Contains("成功"))                {                    return;                }                Console.WriteLine("<-- OK");                                 System.Diagnostics.Stopwatch sw = new System.Diagnostics.Stopwatch();                sw.Start();

                    Console.ReadLine();

                    return;
                }

 

                    Console.WriteLine("FAIL:Total " + (decimal)sw.ElapsedMilliseconds + "S");

                    Console.ReadLine();
                    return;
                }

 

                    {

                        isOk = false;
                    }
                }

 

                    Console.WriteLine("缺少音频文件【校验音频文件未通过】.");

                    Console.WriteLine("FAIL:Total " + (decimal)sw.ElapsedMilliseconds + "S");
                    Console.ReadLine();
                    return;
                }
                Console.WriteLine("--> " + cmd);
                Console.WriteLine("<-- OK:" + result);

sw.Stop();                 Console.WriteLine("\n");                Console.WriteLine("PASS:Total " + (decimal)sw.ElapsedMilliseconds + "S");                Console.WriteLine("\n");                Console.WriteLine("按回车键继续...");                str = Console.ReadKey().Key.ToString();            } while (str.ToUpper().Trim() == "ENTER" || !string.IsNullOrEmpty(error));            Console.ReadLine();        }

转载地址:http://fkelo.baihongyu.com/

你可能感兴趣的文章
python pip源配置
查看>>
clamav杀毒软件部署笔记
查看>>
小测试
查看>>
涨姿势一下:#include<>和#include""的区别
查看>>
quartz spring配置
查看>>
centos备份与还原
查看>>
fixed 兼容ie6
查看>>
To Be an Architect : 架构的一些基本概念
查看>>
数据恢复软件哪个好
查看>>
『火车进出栈问题 卡特兰数』
查看>>
第四天:HTTP&Tomcat
查看>>
python 文件和路径操作函数小结
查看>>
条件+努力=?
查看>>
HBase分布式安装
查看>>
随笔-文件的读写
查看>>
tcp 状态以及三次握手
查看>>
我的友情链接
查看>>
WAITED TOO LONG FOR A ROW CACHE ENQUEUE LOCK!的分析
查看>>
nginx禁止ip直接访问
查看>>
hadoop常用服务管理命令
查看>>