摘要:
使用airtest连接ios测试时,每次都要用xcode去编译运行WDA,很不方便,所以改用命令行 1.从github下克隆iOS-Tagent项目后,进入目录 2.xcodebuild -project WebDriverAgent.xcodeproj -scheme WebDriverAgent 阅读全文
摘要:
因为在使用stf时需要node8版本,自己本地的node版本为12,所以不得不切换 使用nvm来切换会比较方便 拿mac来举例: 1 brew install nvm #安装nvm 2 cd ~ #进入到用户目录 3 vim .bash_profile 在文件里添加如下两行 export NVM_D 阅读全文
摘要:
openstf简介:openstf是一个web应用程序,用于远程调试智能设备,暂时调试安卓设备,可以把所有需要用到设备放到一台服务器上,随后只需要打开浏览器,对手机进行操作。网页端看起来像模拟器,其实是真机。 openstf git地址:https://github.com/openstf/stf 阅读全文
摘要:
atxserver2是根据开源的云测平台openstf,通过python重写的一套平台 了解openstf可通过github查看安装和使用说明 github地址:https://github.com/openstf/stf atxserver2部署: docker部署方式: 1.git clone 阅读全文
摘要:
现在有一个数组a=[5,4,3,2,1,0] python实现选择排序的代码如下: # 选择排序 def selection_sort(a: list): if a is None or len_a < 2: return for i in range(len_a): min_index = i f 阅读全文
摘要:
首先,评论一个算法的时间复杂度,都是讲的最差值,比如我有一个数组a=[3,2,1,4,5]需要排序,那算法的时间复杂度是按[5,4,3,2,1]这样子的来排序所需的时间来计算的(怎么理解呢,就是,我数组如果是[1,2,3,4,5],算法直接不需要排序,已经有结果了,那肯定跟我要排序[5,4,3,2, 阅读全文
摘要:
a = [5, 4, 3, 2, 1, 0] len_a = len(a) # 选择排序 def selection_sort(a: list): if a is None or len_a < 2: return for i in range(len_a): min_index = i for j 阅读全文
摘要:
最近刚开始使用airtest做手机端自动化,之前是看了airtest的一些源码,把airtest的一些图像识别的功能用到了公司的安卓端自动化中,但因为图像识别还是没那么准,用appium又有点繁琐,airtest还提供了一个poco的自动化框架,是基于UI搜索的,其实跟appium很像,但相对来说比 阅读全文
摘要:
一、父组件往子组件传值 父组件: 父组件中,子组件标签标定一个msg,并赋值 <template> <div> <h1>父组件</h1> <m-child :msg="msg"></m-child> </div> </template> <script> import MChild from './ 阅读全文
摘要:
有时候会遇到这样的问题,项目大了以后,migrations文件夹下的文件越来越多,修改表结构后执行迁移,各种报错,就想在保留数据的情况下,照样修改表结构 django提供了一个解决办法 1、重置app下的migrations文件 python manage.py migrate --fake 应用名 阅读全文