解决智慧树注册失败的最佳实践
var question = driver.findElement(webdriver.By.className('QuestionHeader-title')).getText(); //读取问题
var follow = driver.findElement(webdriver.By.className('Button QuestionMainAction')).getText(); //获取关注人数
var topic = driver.findElement(webdriver.By.className('QuestionHeader-topics')).getText(); //提取问题所属话题
var topicArray = topicString.split(','); //将话题字符串变成数组
var topicLength = topicArray.length; //话题的数量
for (var i = 0; i< topicLength; i++) //获取每个话题的答案
driver.findElements(webdriver.By.className('QuestionItem-title')).then(function (items) { // 得到所有的问题标签
var length = items.length; //问题数目
for (var k = 0; k< length; k++) //遍历问题
items[k].getText().then(function (text) { //获取问题标签的问题内容
for (var j = k + 1; j< length; j++) //遍历问题的回答
items[j].getText().then(function (text) { //获取问题标签的回答内容
if (questionContent.length === 8) //获取到8个回答
driver.findElement(webdriver.By.className('ContentItem AnswerItem')).getText().then(function (text) { //提取答案内容