def errorClose(self): try: # 从定位表达式配置文件中读取定位关闭登录错误的关闭按钮 locateType, locatorExpression = self.Options["errorclose".lower()].split(">>") # 获取登录页面的登录按钮页面对象,并返回给调用者 element = getElement(self.driver, locateType, locatorExpression) return element except Exception as e: raise e
def loginSys(self): try: # 从定位表达式配置文件中读取定位HIS13住院收费按钮的定位方式和表达式 locateType, locatorExpression = self.Options["enterhiszysf".lower()].split(">>") # 获取登录页面的登录按钮页面对象,并返回给调用者 element = getElement(self.driver, locateType, locatorExpression) return element except Exception as e: raise e
def passwordObj(self): try: # 从定位表达式配置文件中读取定位密码输入框的定位方式和表达式 locateType, locatorExpression = self.Options["password".lower()].split(">>") # 获取登录页面的密码输入框页面对象,并返回给调用者 element = getElement(self.driver, locateType, locatorExpression) return element except Exception as e: raise e
def userNameObj(self): try: # 从定位表达式配置文件中读取定位用户名输入框的定位方式和表达式 locateType, locatorExpression = self.Options["username".lower()].split(">>") # 获取登录页面的用户名输入框页面对象,并返回给调用者 element = getElement(self.driver, locateType, locatorExpression) return element except Exception as e: raise e
def reFresh(self): try: # 从定位表达式配置文件中读取定位住院收费按钮的定位方式和表达式 locateType, locatorExpression = self.Options[ "refresh".lower()].split(">>") # 获取登录页面的登录按钮页面对象,并返回给调用者 element = getElement(self.driver, locateType, locatorExpression) return element except Exception as e: raise e
def cancellIn(self): try: # 从定位表达式配置文件中读取住院取消按钮的定位方式和表达式 locateType, locatorExpression = self.Options[ "cancellin".lower()].split(">>") # 获取登录页面的住院取消按钮页面对象,并返回给调用者 element = getElement(self.driver, locateType, locatorExpression) return element except Exception as e: raise e
def notAdmitt(self): try: # 从定位表达式配置文件中读取定位未入科按钮 locateType, locatorExpression = self.Options[ "notadmitt".lower()].split(">>") # 获取登录页面的未入科按钮页面对象,并返回给调用者 element = getElement(self.driver, locateType, locatorExpression) return element except Exception as e: raise e
def readCard(self): try: # 从定位表达式配置文件中读取读卡控件的定位方式和表达式 locateType, locatorExpression = self.Options[ "readcard".lower()].split(">>") # 获取登录页面的读卡控件页面对象,并返回给调用者 element = getElement(self.driver, locateType, locatorExpression) return element except Exception as e: raise e
def zyhInput(self): try: # 从定位表达式配置文件中读取定位住院号输入框的定位方式和表达式 locateType, locatorExpression = self.Options[ "zyhinput".lower()].split(">>") # 获取登录页面的住院号输入框页面对象,并返回给调用者 element = getElement(self.driver, locateType, locatorExpression) return element except Exception as e: raise e
def admissionCancell(self): try: # 从定位表达式配置文件中读取病人入院取消的定位方式和表达式 locateType, locatorExpression = self.Options[ "admissioncancell".lower()].split(">>") # 获取登录页面的病人入院取消页面对象,并返回给调用者 element = getElement(self.driver, locateType, locatorExpression) return element except Exception as e: raise e
def inoutManager(self): try: # 从定位表达式配置文件中读取住院入出转的定位方式和表达式 locateType, locatorExpression = self.Options[ "inoutmanager".lower()].split(">>") # 获取登录页面的住院入出转页面对象,并返回给调用者 element = getElement(self.driver, locateType, locatorExpression) return element except Exception as e: raise e
def logoutBtn(self): try: # 从定位表达式配置文件中读取定位退出的定位方式和表达式 locateType, locatorExpression = self.Options[ "logoutbtn".lower()].split(">>") # 获取登录页面的用户名输入框页面对象,并返回给调用者 element = getElement(self.driver, locateType, locatorExpression) return element except Exception as e: raise e