123456789101112131415161718192021222324252627282930313233343536373839 |
- //
- // AutoTestProtocal.swift
- // KdanAuto
- //
- // Created by 朱东勇 on 2022/11/22.
- //
- import Foundation
- enum AutoTestStatus : Int {
-
- case Normal = 0
-
- case Wait = 1
-
- case Process = 2
-
- case Finished = 3
-
- }
- protocol AutoTestProtocal : NSObjectProtocol {
- // 类型关键字
- func fileType() -> String // PPT/RTF/EXCEL/Word/....
- func type() -> String
- func name() -> String
-
- func keys() -> NSArray
- func selectedKeys() -> NSArray
-
- func setSelectedKeys(_ keys:NSArray)
-
- func autoTest()
-
- func testReport() -> NSAttributedString?
-
- func status() -> AutoTestStatus
- }
|