好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

Python主讲移动端自动化测试框架Appium 从基础到项目实战

download: Python主讲移动端自动化测试框架Appium 从基础到项目实战

**

**

说到APP自动化测试,Appium可是说是非常流行了, 不仅支持多语言、多平台的优势,同时支持Andriod、iOS、H5的自动化测试;本课程会从初级的Appium框架讲起,涉及业界常见的po模型、关键字模型、服务自动化、持续集成等实战讲解,让你快速上手移动端自动化测试工作,高薪工作手到擒来!

**

**

适合人群及技术储备要求

本门课程是为初、中级测试工程师准备的,更是入门移动端自动化测试工程师的首选课程,毫不夸张的说 学习完本课程内容,以及《Web自动化测试 Selenium基础到企业应用》、《Python接口测试框架实战与 自动化进阶》实战课程后,具备3年左右工作经验的你,完全可以轻松 PK 百度T4 测试工程师!

技术储备要求:

了解Selenium、Webdriver基础知识 有一定的Python语法基础 熟悉APP功能测试 **

格式化时间函数

1 def formatTime(longtime): 2 '''格式化时间的函数''' 3 import time 4 return time.strftime("%Y-%m-%d %H:%M:%S",time.localtime(longtime)) 复制代码

3。记载显现登录日志实例

复制代码

import time def show_info(): print('''输入提示数字,执行相应操作 0:退出 1:查看登录日志 ''') def write_loginfo(username): """ 将用户名和登录时间写入日志 :param username: 用户名 """ with open('log.txt','a') as f: string = "用户名:{} 登录时间:{}\n".format(username ,time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time()))) f.write(string) def read_loginfo(): """ 读取日志 """ with open('log.txt','r') as f: while True: line = f.readline() if line == '': break # 跳出循环 print(line) # 输出一行内容 if name == " main ":

输入用户名

 username = input('请输入用户名:')
# 检测用户名
while len(username) < 2 :
    print('用户名长度应不少于2位')
    username = input('请输入用户名:')
# 输入密码
password = input('请输入密码:')
# 检测密码
while len(passw ord) < 6 :
    print('密码长度应不少于6位')
    password = input('请输入密码:')
print('登录胜利')
write_loginfo(username)  # 写入日志
show_info()              # 提示信息
num = int(input('输入操作数字:')) # 输入数字
while True:
    if num == 0:
        print('退出胜利')
        break
    elif num == 1:
        print('查看登录日志')
        read_loginfo()
        show_info()
        num = int(input('输入操作数字:'))
    else:
        print('您输入的数字有误')
        show_info()
        num = int(input('输入操作数字:')) 

查看更多关于Python主讲移动端自动化测试框架Appium 从基础到项目实战的详细内容...

  阅读:25次