IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> 安卓性能自动化<一:性能测试项窗口搭建> -> 正文阅读

[开发测试]安卓性能自动化<一:性能测试项窗口搭建>

由于最近的工作都是性能方面的自动化测试,所以就考虑看自己能不能写一个简陋的全自动化,第一步先弄个性能测试项选择的窗口

然后将button与函数进行绑定,这个过程很简单

import tkinter as tk
class Canvsa():
    def canvsa(self):
        # 实例化object,建立窗口window
        window = tk.Tk()
        window.title('安卓性能自动化')
        window.geometry('500x300')
        # 在图形界面上设定标签
        tk.Label(window, text='请选择需要的测试项目', bg='green', font=('Arial', 12), width=20, height=1).pack()
        tk.Label(window, text='', width=20, height=1).pack()#就是为了中间能有空余
        # 第5步,创建一个主frame,长在主window窗口上
        frame = tk.Frame(window)
        frame.pack()
        # 创建第二层框架frame,长在主框架frame上面
        frame_l = tk.Frame(frame)  # 第二层frame,左frame,长在主frame上
        frame_r = tk.Frame(frame)  # 第二层frame,右frame,长在主frame上
        frame_l.pack(side='left')
        frame_r.pack(side='right')

        # 创建三组标签,为第二层frame上面的内容,分为左区域和右区域,用不同颜色标识
        tk.Button(frame_l, text='启动时间', font=('Arial', 12), width=10, height=1, command=self.app_start).pack()
        tk.Button(frame_l, text='monkey', font=('Arial', 12), width=10, height=1, command=self.monkey_test).pack()
        tk.Button(frame_l, text='MEM_CPU', font=('Arial', 12), width=10, height=1, command=self.MEM_CPU_test).pack()
        tk.Button(frame_r, text='FPS', font=('Arial', 12), width=10, height=1, command=self.FPS_test).pack()
        tk.Button(frame_r, text='响应时间',font=('Arial', 12), width=10, height=1, command=self.response_time_test).pack()
        tk.Button(frame_r, text='全部执行',font=('Arial', 12), width=10, height=1, command=self.run_all).pack()
        # 主窗口循环显示
        window.mainloop()

?创建绑定的函数

?

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2022-03-10 22:56:28  更:2022-03-10 22:57:07 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/18 0:48:48-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码