initForm('doc', $spaceType, '', 'appIframe-doc'); $form->wait(1); $form->dom->btn($this->lang->doc->createSpace)->click(); $form->wait(1); $form->dom->name->setValue($name); $form->dom->xpath['saveBtn'] = "//button[@type='submit']"; $form->dom->saveBtn->click(); $form->wait(1); if(empty($name)) { $form = $this->loadPage(); if(!is_object($form->dom->nameTip)) return $this->failed('空间名称为空时没有提示'); if($form->dom->nameTip->getText() != sprintf($this->lang->error->notempty, $this->lang->doclib->spaceName)) return $this->failed('空间名称为空时提示正确'); return $this->success('空间名称为空时提示正确'); } $form = $this->initForm('doc', $spaceType, '', 'appIframe-doc'); $form->wait(1); $form->dom->xpath['newSpaceName'] = "//*[@id='mainContent']/div/div/div[2]/div[last()]//strong"; if(is_object($form->dom->newSpaceName) && $form->dom->newSpaceName->getText() == $name) return $this->success('空间创建成功'); return $this->failed('空间创建失败'); } }