getTable
		 Автор hubba, 27 окт 2011 11:48
	
	
	
	
		Сообщений в теме: 5
	
	
			
				
					
						
					
					#1
					
					
				
				
				
					
				
			
				
			
			
			Отправлено 27 октября 2011 - 11:48
					Всем привет!
Возник вопрос, подскажите, кто знает.
хочу написать тест который бы выдавал мне список на данной странице http://www.eclipse.org/resources/
командой getText получается, но там я прописываю xpath каждой строки.
Можно ли это сделать короче командой getTable и что нужно писать в tableAddress? Пишет - Invalid target format. Correct format is tableName.rowNum.columnNum. Так вот где взять именно эти tableName.rowNum.columnNum.
Спасибо
					
				
				
				
				
				
								
				
				
				
			
				Возник вопрос, подскажите, кто знает.
хочу написать тест который бы выдавал мне список на данной странице http://www.eclipse.org/resources/
командой getText получается, но там я прописываю xpath каждой строки.
Можно ли это сделать короче командой getTable и что нужно писать в tableAddress? Пишет - Invalid target format. Correct format is tableName.rowNum.columnNum. Так вот где взять именно эти tableName.rowNum.columnNum.
Спасибо
			
				
					
						
					
					#2
					
					
				
				
				
					
				
			
				
			
			
			Отправлено 27 октября 2011 - 12:03
					Для getTable тоже придется использовать свой локатор для каждой ячейки. Смысл у этих команды один, только локаторы отличаются
					
				
				
				
				
				
								
				
					//table[@class='resourcesTable'].x.yгде X и Y - номера строки и столбца, соответственно. Нумерация с 0
	
	Hi! I'm a signature virus. Copy me into your signature to help me spread.
				
				
				
			
				
			
				
					
						
					
					#3
					
					
				
				
				
					
				
			
				
			
			
			Отправлено 27 октября 2011 - 12:12
					аа, то есть если так я писала:
webTest_inst.getTextfrom("xpath=.//*[@id='midcolumn']/div/table/tbody/tr[1]/td[1]/a")
webTest_inst.getTextfrom("xpath=.//*[@id='542']/a[2]")
webTest_inst.getTextfrom("xpath=.//*[@id='541']/a[2]")
webTest_inst.getTextfrom("xpath=.//*[@id='540']/a[2]")
webTest_inst.getTextfrom("xpath=.//*[@id='539']/a[2]")
то с getTable вид будет такой же только я каждый раз буду менять х и у?
а есть ли какая-то другая команда для всего столбца?
					
				
				
				
				
				
								
				
				
				
			
				webTest_inst.getTextfrom("xpath=.//*[@id='midcolumn']/div/table/tbody/tr[1]/td[1]/a")
webTest_inst.getTextfrom("xpath=.//*[@id='542']/a[2]")
webTest_inst.getTextfrom("xpath=.//*[@id='541']/a[2]")
webTest_inst.getTextfrom("xpath=.//*[@id='540']/a[2]")
webTest_inst.getTextfrom("xpath=.//*[@id='539']/a[2]")
то с getTable вид будет такой же только я каждый раз буду менять х и у?
а есть ли какая-то другая команда для всего столбца?
			
				
					
						
					
					#4
					
					
				
				
				
					
				
			
				
			
			
			Отправлено 27 октября 2011 - 12:13
					Неа, но можно и написать самостоятельно :)
					
					
					
				
				
				
				
				
								
				
					
	
	Hi! I'm a signature virus. Copy me into your signature to help me spread.
				
				
				
			
				
			
				
					
						
					
					#5
					
					
				
				
				
					
				
			
				
			
			
			Отправлено 27 октября 2011 - 12:17
					спасибо, буду работать)
					
					
					
				
				
				
				
				
								
				
				
				
			
				
			
				
					
						
					
					#6
					
					
				
				
				
					
				
			
				
			
			
			Отправлено 27 октября 2011 - 12:17
					спасибо, буду работать)
					
					
					
				
				
				
				
				
								
				
				
				
			
				Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных

			
			