• 坚持的力量 at 2016年12月08日

    真的要感谢 testerhome!fighing!

  • jenkins 集成测试工作流程 at 2016年12月07日

    #4 楼 @xiaoli
    你好!我刚接触 jenkins,目前构建的时候遇见几个错误,不知道怎么解决,麻烦帮我看一下,拜托了🙏
    邮箱 SMTP 服务器我也设置过了。

    Building in workspace /Users/Shared/Jenkins/Home/workspace/test
    [test] $ /bin/sh -xe /Users/Shared/Jenkins/tmp/hudson7534676130834581849.sh
    + cd /Library/WebServer/Documents
    + open .
    LSOpenURLsWithRole() failed with error -10810 for the file /Library/WebServer/Documents.
    Build step 'Execute shell' marked build as failure
    Sending e-mails to: xxxxx@xxxx.com
    ERROR: Could not connect to SMTP host: mail.xxxx.com, port: 465
    javax.mail.MessagingException: Could not connect to SMTP host: mail.xxxx.com, port: 465;
      nested exception is:
        javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
        at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1934)
        at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:638)
        at javax.mail.Service.connect(Service.java:317)
        at javax.mail.Service.connect(Service.java:176)
        at javax.mail.Service.connect(Service.java:125)
        at javax.mail.Transport.send0(Transport.java:194)
        at javax.mail.Transport.send(Transport.java:124)
        at hudson.tasks.MailSender.run(MailSender.java:129)
        at hudson.tasks.Mailer.perform(Mailer.java:170)
        at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:78)
        at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
        at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:779)
        at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:720)
        at hudson.model.Build$BuildExecution.post2(Build.java:185)
        at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:665)
        at hudson.model.Run.execute(Run.java:1745)
        at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
        at hudson.model.ResourceController.execute(ResourceController.java:98)
        at hudson.model.Executor.run(Executor.java:404)
    Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
        at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)
        at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1949)
        at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:302)
        at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:296)
        at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1509)
        at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216)
        at sun.security.ssl.Handshaker.processLoop(Handshaker.java:979)
        at sun.security.ssl.Handshaker.process_record(Handshaker.java:914)
        at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1062)
        at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1375)
        at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1403)
        at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1387)
        at com.sun.mail.util.SocketFetcher.configureSSLSocket(SocketFetcher.java:507)
        at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:238)
        at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1900)
        ... 18 more
    Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
        at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:387)
        at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:292)
        at sun.security.validator.Validator.validate(Validator.java:260)
        at sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:324)
        at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:229)
        at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:124)
        at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1491)
        ... 28 more
    Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
        at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141)
        at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126)
        at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:280)
        at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:382)
        ... 34 more
    Finished: FAILURE
    
  • 关于 pytest 的问题 at 2016年12月05日

    #4 楼 @chenhengjie123 解决了!谢谢啦!

  • 关于 pytest 的问题 at 2016年12月05日

    #3 楼 @cesc 已经解决了,谢谢!👍

  • 关于 pytest 的问题 at 2016年12月01日

    路过的大侠,帮帮我吧🙏

  • iOS 性能专项初探 at 2016年11月23日

    #39 楼 @testly 我是用 appium+python 做自动化测试的,真机测试不知道怎么去获取这些数据,不知道楼主你有没有类似的资料。

  • python+appium 开源框架分享 at 2016年11月23日

    赞~ 真希望这个是 iOS 的

  • 为什么现在还没有报名方式😄

  • 在北京😅 好远 不知道到时候有没有视频

  • 我也是新手,你提问最好是把每个问题的报错截图或者日志贴上去!😁