zoukankan      html  css  js  c++  java
  • Selenium 2自动化测试实战40(单线程)

    单线程

    #onethread.py
    #coding:utf-8 from time import sleep,ctime #听音乐任务 def music(): print('i was listening to music! %s' % ctime()) sleep(2) #看电影任务 def movies(): print('i was watch the movie!%s' %ctime()) sleep(5) if __name__=="__main__": music() movies() print ('all end:',ctime())

    执行结果如下所示:

    分别创建了两个任务music 和 movie,执行时间分别为2秒和5秒,通过sleep()方法设置休眠时间来模拟任务的运行时间

    #onethread2.py
    #coding:utf-8 from time import sleep,ctime #听音乐任务 def music(func,loop): for i in range(loop): print('i was listening to %s! %s' % (func,ctime())) sleep(2) #看电影任务 def movies(func,loop): for i in range(loop): print('i was watch the %s!%s' %(func,ctime())) sleep(5) if __name__=="__main__": music(u'爱情买卖',2) movies(u'阿凡达',2) print ('all end:',ctime())

    执行结果如下图所示:

    给music()和movie()两个函数设置参数,播放文件和播放次数,而函数中通过for循环控制播放的次数。从运行结果看,程序从29分32秒开始播放music,29分36秒music两轮播放结束并开始播放movie,29分46秒两个任务结束,最终总耗时14秒。

  • 相关阅读:
    UIView
    UISwitch
    UIButton
    label标签的属性
    sublime 生成网页头文件
    Xcode快捷键
    Bootstrap 模态对话框只加载一次 remote 数据的解决办法 转载
    用谷歌浏览器来当手机模拟器
    DDD:谈谈数据模型、领域模型、视图模型和命令模型
    MoQ(基于.net3.5,c#3.0的mock框架)简单介绍
  • 原文地址:https://www.cnblogs.com/Rita-LJ/p/11812633.html
Copyright © 2011-2022 走看看