
Recherche avancée
Autres articles (34)
-
Qu’est ce qu’un éditorial
21 juin 2013, parEcrivez votre de point de vue dans un article. Celui-ci sera rangé dans une rubrique prévue à cet effet.
Un éditorial est un article de type texte uniquement. Il a pour objectif de ranger les points de vue dans une rubrique dédiée. Un seul éditorial est placé à la une en page d’accueil. Pour consulter les précédents, consultez la rubrique dédiée.
Vous pouvez personnaliser le formulaire de création d’un éditorial.
Formulaire de création d’un éditorial Dans le cas d’un document de type éditorial, les (...) -
Multilang : améliorer l’interface pour les blocs multilingues
18 février 2011, parMultilang est un plugin supplémentaire qui n’est pas activé par défaut lors de l’initialisation de MediaSPIP.
Après son activation, une préconfiguration est mise en place automatiquement par MediaSPIP init permettant à la nouvelle fonctionnalité d’être automatiquement opérationnelle. Il n’est donc pas obligatoire de passer par une étape de configuration pour cela. -
Ajouter des informations spécifiques aux utilisateurs et autres modifications de comportement liées aux auteurs
12 avril 2011, parLa manière la plus simple d’ajouter des informations aux auteurs est d’installer le plugin Inscription3. Il permet également de modifier certains comportements liés aux utilisateurs (référez-vous à sa documentation pour plus d’informations).
Il est également possible d’ajouter des champs aux auteurs en installant les plugins champs extras 2 et Interface pour champs extras.
Sur d’autres sites (6477)
-
Piwik and Piwik PRO featured in TrustRadius buyer’s guide
We are proud that Piwik and Piwik PRO are being featured in the TrustRadius Buyer’s Guide to Digital Analytics Software and scooping up two awards :
Piwik Named A Leader in TrustRadius Digital Analytics TrustMap™ for Small Businesses.
Piwik Rated Strong Performer in TrustRadius Digital Analytics TrustMap ™ for Enterprise.
Rankings Based on User Ratings and Market Segment Adoption
Learn more
The TrustRadius TrustMaps™ guide features reviews from authenticated TrustRadius users on a number of digital analytics platforms from the biggest names in the digital analytics industry – Piwik and Piwik PRO being two of them. You can download your free copy of the buyer’s guide here (Note : there is a form to fill before you can download the PDF).
Read the TrustRadius user reviews about Piwik on their website.
Or view other awards won by Piwik here.
-
Piwik and Piwik PRO featured in TrustRadius buyer’s guide
We are proud that Piwik and Piwik PRO are being featured in the TrustRadius Buyer’s Guide to Digital Analytics Software and scooping up two awards :
Piwik Named A Leader in TrustRadius Digital Analytics TrustMap™ for Small Businesses.
Piwik Rated Strong Performer in TrustRadius Digital Analytics TrustMap ™ for Enterprise.
Rankings Based on User Ratings and Market Segment Adoption
Learn more
The TrustRadius TrustMaps™ guide features reviews from authenticated TrustRadius users on a number of digital analytics platforms from the biggest names in the digital analytics industry – Piwik and Piwik PRO being two of them. You can download your free copy of the buyer’s guide here (Note : there is a form to fill before you can download the PDF).
Read the TrustRadius user reviews about Piwik on their website.
Or view other awards won by Piwik here.
-
How to take a video of what's happening in selenium
5 février 2019, par fabioI’m using Selenium 3 webdriver and Python 3 in Windows 7.
I want to record a video of what’s happening in my selenium tests.
To do so I’m using FFmpeg and screen-capture-recorder but I can change programs.
Here’s my code :
import unittest
from selenium import webdriver
from subprocess import Popen
#from subprocess import call
cmd = 'ffmpeg -y -rtbufsize 2000M -f dshow -i video="screen-capture-recorder" -r 10 -t 20 screen-capture.mp4'
class SearchProductTest(unittest.TestCase):
def setUp(self):
# start the recording of movie
self.videoRecording = Popen(cmd)
# create a new Firefox session
self.driver = webdriver.Firefox()
self.driver.implicitly_wait(30)
self.driver.maximize_window()
# navigate to the application home page
self.driver.get("http://demo-store.seleniumacademy.com/")
def test_search_by_category(self):
# get the search textbox
search_field = self.driver.find_element_by_name("q")
search_field.clear()
# enter search keyword and submit
search_field.send_keys("phones")
search_field.submit()
# get all the anchor elements which have product names displayed
# currently on result page using find_elements_by_xpath method
products = self.driver.find_elements_by_xpath(
"//h2[@class='product-name']/a")
# check count of products shown in results
self.assertEqual(3, len(products))
#self.videoRecording.terminate()
def test_something_else(self):
pass
def tearDown(self):
# close the browser window
self.driver.quit()
# Stop the recording
self.videoRecording.terminate()
#def terminate(process):
#if process.poll() is None:
# call('taskkill /F /T /PID ' + str(process.pid))
if __name__ == '__main__':
unittest.main(verbosity=2)The problems are :
1) the
cmd
gives a max time per the movie (20" in the example). If the test last more the movie is created and it works (but is incomplete, only 20").2) if the test last less the file is created but it doesn’t work (the reader can’t read it and it’s just some bytes). This is the main error ! I’m not sure about where to start the movie and where (and how) to stop it.
3) If I have more than one test I would like to have only one movie for all of them (so I want to record all the tests in the same movie).
4) if possible I would prefer to record the webdriver window (the one where my tests are running) and not my screen so meanwhile the tests go I can do something else (they are slow).
Thanks you for the help.