Ejemplo n.º 1
0
    def getElementBoundsById(self, id):
        """
        通过元素id获取多个相同resource-id元素的区域
        """
        return self.__bounds("resource-id", id)

    def isElementsCheckedByName(self, name):
        """
        通过元素名称判断checked的布尔值,返回布尔值列表
        """
        return self.__checked("text", name)

    def isElementsCheckedById(self, id):
        """
        通过元素id判断checked的布尔值,返回布尔值列表
        """
        return self.__checked("resource-id", id)

    def isElementsCheckedByClass(self, className):
        """
        通过元素类名判断checked的布尔值,返回布尔值列表
        """
        return self.__checked("class", className)
    
if __name__ == "__main__":
    import time
    element = Element()
    adb = ADB()
    print adb.getAndroidVersion()
    adb.touch(element.findElementByContentDesc("Shutter button"))
Ejemplo n.º 2
0
        """
        通过元素id获取多个相同resource-id元素的区域
        """
        return self.__bounds("resource-id", id)

    def isElementsCheckedByName(self, name):
        """
        通过元素名称判断checked的布尔值,返回布尔值列表
        """
        return self.__checked("text", name)

    def isElementsCheckedById(self, id):
        """
        通过元素id判断checked的布尔值,返回布尔值列表
        """
        return self.__checked("resource-id", id)

    def isElementsCheckedByClass(self, className):
        """
        通过元素类名判断checked的布尔值,返回布尔值列表
        """
        return self.__checked("class", className)


if __name__ == "__main__":
    import time
    element = Element()
    adb = ADB()
    print adb.getAndroidVersion()
    adb.touch(element.findElementByContentDesc("Shutter button"))