• 启动appium server时打印日志时间


    在调试脚本的时候想看查找元素和执行命令花了多少时间,我们可以在启动appium server的时候加上启动参数,实现我们的需求。

    1)输入:appium h,可以查看appium提供的启动参数有哪些。

    2)我需要在启动的时候打印时间,方便我查看查找和执行动作花费的时间,输入:appium --log-timestamp,执行的所以日志都会把时间数据都打印出来。

    3)增加--local-timezone 让时间本地化,默认的时区不知道是哪个国家的,加这个命令会使用本地时间。

     

     

     

    appium h

    usage: /usr/local/bin/appium [-h] [-v] [--shell] [--allow-cors] [--reboot]

                                 [--ipa IPA] [-a ADDRESS] [-p PORT] [-pa BASEPATH]

                                 [-ca CALLBACKADDRESS] [-cp CALLBACKPORT]

                                 [-bp BOOTSTRAPPORT] [-r BACKENDRETRIES]

                                 [--session-override] [-l] [-g LOGFILE]

                                 [--log-level {info,info:debug,info:info,info:warn,info:error,warn,warn:debug,warn:info,warn:warn,warn:error,error,error:debug,error:info,error:warn,error:error,debug,debug:debug,debug:info,debug:warn,debug:error}]

                                 [--log-timestamp] [--local-timezone]

                                 [--log-no-colors] [-G WEBHOOK] [--safari]

                                 [--default-device] [--force-iphone]

                                 [--force-ipad]

                                 [--tracetemplate AUTOMATIONTRACETEMPLATEPATH]

                                 [--instruments INSTRUMENTSPATH]

                                 [--nodeconfig NODECONFIG] [-ra ROBOTADDRESS]

                                 [-rp ROBOTPORT]

                                 [--chromedriver-port CHROMEDRIVERPORT]

                                 [--chromedriver-executable CHROMEDRIVEREXECUTABLE]

                                 [--show-config] [--no-perms-check]

                                 [--strict-caps] [--isolate-sim-device]

                                 [--tmp TMPDIR] [--trace-dir TRACEDIR]

                                 [--debug-log-spacing]

                                 [--suppress-adb-kill-server] [--long-stacktrace]

                                 [--webkit-debug-proxy-port WEBKITDEBUGPROXYPORT]

                                 [--webdriveragent-port WDALOCALPORT]

                                 [-dc DEFAULTCAPABILITIES] [--relaxed-security]

                                 [--allow-insecure ALLOWINSECURE]

                                 [--deny-insecure DENYINSECURE]

                                 [--command-timeout DEFAULTCOMMANDTIMEOUT] [-k]

                                 [--platform-name PLATFORMNAME]

                                 [--platform-version PLATFORMVERSION]

                                 [--automation-name AUTOMATIONNAME]

                                 [--device-name DEVICENAME]

                                 [--browser-name BROWSERNAME] [--app APP]

                                 [-lt LAUNCHTIMEOUT] [--language LANGUAGE]

                                 [--locale LOCALE] [-U UDID]

                                 [--orientation ORIENTATION] [--no-reset]

                                 [--full-reset] [--app-pkg APPPACKAGE]

                                 [--app-activity APPACTIVITY]

                                 [--app-wait-package APPWAITPACKAGE]

                                 [--app-wait-activity APPWAITACTIVITY]

                                 [--device-ready-timeout DEVICEREADYTIMEOUT]

                                 [--android-coverage ANDROIDCOVERAGE] [--avd AVD]

                                 [--avd-args AVDARGS] [--use-keystore]

                                 [--keystore-path KEYSTOREPATH]

                                 [--keystore-password KEYSTOREPASSWORD]

                                 [--key-alias KEYALIAS]

                                 [--key-password KEYPASSWORD]

                                 [--intent-action INTENTACTION]

                                 [--intent-category INTENTCATEGORY]

                                 [--intent-flags INTENTFLAGS]

                                 [--intent-args OPTIONALINTENTARGUMENTS]

                                 [--dont-stop-app-on-reset]

                                 [--calendar-format CALENDARFORMAT]

                                 [--native-instruments-lib] [--keep-keychains]

                                 [--localizable-strings-dir LOCALIZABLESTRINGSDIR]

                                 [--show-ios-log] [--async-trace]

                                 

    /usr/local/bin/appium: error: Unrecognized arguments: h.

    jihaiqingdeMacBook-Pro:~ yoshiumijou$ appium --log-timestamp

    2020-05-25 03:22:49:439 - [Appium] Welcome to Appium v1.16.0

    2020-05-25 03:22:49:441 - [Appium] Non-default server args:

    2020-05-25 03:22:49:441 - [Appium]   logTimestamp: true

    2020-05-25 03:22:49:458 - [Appium] Appium REST http interface listener started on 0.0.0.0:4723

    你再不自己敲代码,你的四肢就退化了
  • 相关阅读:
    SQL语句常见优化方法
    MySql索引
    Zookeeper学习记录(一):设计与实现
    linux下修改防火墙端口对外开放方法
    Kafka的Producer以及Consumer远程调用问题
    kafka与Spring的集成
    Kafka在Linux环境下搭建过程
    kafka-分布式消息系统
    打字母的游戏&Java入门
    SVN流程图协作图
  • 原文地址:https://www.cnblogs.com/boqinyaxin/p/12955911.html
Copyright © 2020-2023  润新知